Choose the best option to finish each sentence
1. By the time we .......to the forest, the rain..... .
A. will get/ will stop B. will get/ will have stopped
C. get/ will stop D. get/ will have stopped
2. I think he .......... the letter by this time tomorrow.
A. will answer B. will have answered
C. will be answering D. has answered
3. I .......... my report when you entered the hall.
A. made B. have been making C. was making D. have made
4. They ..... the new words yesterday from three to seven.
A. learnt B. have been learning
C. have learnt D. were learning
5. She ...... this exercise yesterday at 8 o’clock.
A. wrote B. has written C. has been writing D. was writing
6. My mother often .........morning exercises.
A. do B. does C. doing D. has done
7. She ....... some cakes by 2 p.m yesterday.
A. had made B. has been making C. has made D. was making
8. He .........me to the party yesterday.
A. invited B. has invited
C. has been invited D. was inviting
9. Be quite, please. We ....... at the translation and you ...... a lot of noise.
A. are working/ are making B. work/ are making
C are working/ make D. work/ make
10. Miss Brown’s telephone ....... when she .
A. rang/ dressed B. was ringing/ was dressing
C. was ringing/ dresses D. rang/ was dressing
Giải thích DÙM MÌNH TẠI SAO KHOANH CÂU ĐÓ