Choose the correct answer
23. Our friends
A. are
24. I will tell Anna all the news when
A. I'll see
25. Don't worry, I --------------
A. be
26. When I entered the room,
A. has been dancing
B. was dancing
27. Before the invention of the steamboat there
A. has been
28. He said that he
A. had done
29. Tom said everything
A. will be/starts
30. How long
33. After Mary
A. will finish
finished
34. When he
meet us at the airport tonight.
B. are going to
A. could you
31. She won't get married until she
A. is
36. We
38. Tom
B. I'm going to see
here to help you
B. will be
everyone
A. will not keep
37. She has learnt French
A. since
A. has left
39. Up to now, I
A. learnt
40. Wait here until I
32. Look. The yard is wet. It -------------- last night.
A. must rain
B. couldn't have rained
A. has written
35. By the end of this month, I
A. have learnt
B. would be/started
able to drive? - Since 1990.
B. have you been
her
B. will be
B. could have been
his homework since 7 o'clock.
B. did
C. go to
- ready when the match
C. I see
B. will have learnt
------- in touch with each other for years.
B. are not keeping
you.
B. will call
A. am going to call
41. When I came to visit her, she
A. was having
---- the age of five.
C. am going to be
B. has
C. had danced
C. is/started
C. had been
all the letters, he took them to the post office.
B. had written
C. wrote
English for 6 years.
a bath.
C. has done
25 years old.
no way to cross the ocean.
C. were you
C. must have rained
- her degree, she intends to work in her father's company.
B. is finishing
C. finishes
C. had been
B. for
before we arrived there.
B. had left
a lot of information about her.
B. have learnt
C. had learnt
C. did not keep
C. before
C. will leave
C. will learn
D. will be to
C. am calling
C. is having
D. I'm seeing
IRREGULAR VERBS
D. won't be
D. danced
D. would be
D. was doing
D. will be/started
D. are you
D. was.
D. should have rained
D. will have
D. had been writin
D. learnt
D. have not kept
D. in
D. leaves
D. would learn
D. call
D. had