Поделитесь своими знаниями, ответьте на вопрос:
можете решить тесты1.When I last talked to him, he English.A) studiesB) studyC) was studyingD) studied2.I met her at yesterday’s party, but I her by sight for yearsbefore that.A) had knownB) have knownC) will have knownD) had been known3.By 2010, scientists surely a cure for cancer.A) are discoveringB) have been discoveredC) will have discoveredD) had discovered4.Since the day he ill he a lot of reading.A) was / had doneB) is / has doneC) was / has doneD) is / has been done5.A: What’s the time? B: I’m sorry I . My watch .A) can’t tell / stoppedB) didn’t know / stoppedC) don’t know / has stoppedD) don’t know / had stopped6.He in the library every night for the last two months.A) would be studyingB) will have studiedC) has been studiedD) has been studying7.Last Sunday we out of the house where we for five years.A) had moved / livedB) have moved / had livedC) moved / had livedD) will move / have lived8.We spent hours talking about what we since we left school.A) have doneB) had been doingC) have been doingD) were doing9.They married but in the end they changed their mind.A) are going to getB) will have beenC) were going to getD) had been10.Jim: Would you like me to give Mike a message for you?Bill: Oh, I don’t want to trouble you.A: It’s no trouble, really. I Mike tomorrow anyway.A) am seeingB) sawC) have seenD) would see11.When I counted my change I realized they me $ 3 too much.A) gaveB) had givenC) have givenD) had been given12.When he’d counted his change he it in his pocket.A) was putB) putC) had putD) has put13.As soon as she out of bed she got dressed.A) had gotB) getsC) has gotD) would get14.In a fortnight’s time they their exams.A) have takenB) will have takenC) will have been takenD) had taken15.They were very rude to us. We there again.A) won’t goB) hadn’t goneC) didn’t goD) wouldn’t go16.In about forty years’ time we’ll probably on pills.A) be livingB) have been livingC) have been livedD) have lived17.A: Why have you set your alarm clock to go off at 5.30?B: Because I then. I have to catch the early train.A) get upB) was going to get upC) am going to get upD) have got18.A: I’ve planned my future for the next five years.B: That is very clever of you. What when you retire?A) will you doB) are you going to doC) have doneD) do you do19.You’ll feel a lot better after you a rest.A) hadB) have hadC) will haveD) had had20.Next August, while you for your exams, I on aMediterranean beach.A) are preparing / will beB) were preparing / would beC) prepare / will beD) were preparing / was @Grammar_tests