Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
Lesson 2
0
%
0
0
0
Back
Restart
17. Jack............the door before I went home.
A. had already painted
Oops!
Okay!
28. Ask her to come and see me when she............her work.
B. finishes
Oops!
Okay!
16. My sister............for you since yesterday.
C. has been looking
Oops!
Okay!
20.When I last saw him, he............in London.
C. was living
Oops!
Okay!
27. Before you asked, the letter...............
B. had been written
Oops!
Okay!
24. For several years, his ambition...............to be a pilot.
B. has been
Oops!
Okay!
23. The man got out the car,...............round to the back and opened the boot.
B. walked
Oops!
Okay!
22. By the end of next year, George...............English for 2 years.
A. will have learned
Oops!
Okay!
33. Janet ............ to her husband twice a week.
B. writes
Oops!
Okay!
36. I have never played badminton before. This is the first time I.............to play.
C. have tried
Oops!
Okay!
30. The house was very quiet when I got home. Everybody............. to bed.
B. had gone
Oops!
Okay!
32.By the age of 25, he ............two famous novels.
D. had written
Oops!
Okay!
19.We............Doris since last Sunday.
B. haven't seen
Oops!
Okay!
26.He will take the dog out for a walk as soon as he ............dinner.
B. finishes
Oops!
Okay!
18. The train............half an hour ago.
B. left
Oops!
Okay!
25. Henry............into the restaurant when the writer was having dinner.
B. went
Oops!
Okay!
29. After we.........a car, we moved to New York. A. bought
B. had bought
Oops!
Okay!
21. After I...............lunch, I looked for my bag.
B. had had
Oops!
Okay!
35. According to this newspaper, John...............a new record for the long jump.
A. established
Oops!
Okay!
34. I couldn't cut the grass because the machine............. a few days previously.
C. had broken down
Oops!
Okay!
31, Almost everyone............for home by the time we arrived.
D. had left
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies