Choose the appropriate verb forms.
I’m going to my hometown next Tuesday. By the time I... home, I... 550 kilometers. A) got / will have traveled B) get / have traveled C) get / will be travelling D) have got / have been travelling E) get / will have traveled Choose the appropriate verb forms. When it... snowing, we realized that it... for more than 6 hours. A) stops / snowed B) has stopped / has snowed C) stopped / has snowed D) stopped / had snowed E) stops / had snowed Choose the appropriate verb forms. I... all day. I... three stories so far. A) read / has read B) have read / read C) have been reading / have read D) have read / have read E) have been reading /read Choose the appropriate verb forms. I... hard on my book all day and when this page finishes, I... three whole chapters. A) am writing / have written B) wrote / was writing C) was writing / had written D) had worked / while write E) have been working / will have written Choose the appropriate verb forms. A: Why... with us to the cinema? B: I would like to, but I... a visit from the doctor. A) don’t you come / am expecting B) aren’t you coming / expect C) didn’t you come / have expected D) weren’t you coming / was expecting E) haven’t you come / was expecting Choose the appropriate verb forms. The old clock... in 1980 and... ever since. A) stops / wasn’t working B) has stopped / isn’t working C) was stopping / doesn’t work D) has stopped / wasn’t working E) stopped / hasn’t worked
|