— Hurry up, the train ________ at 8 O’clock.
— I________, Mum.
| A.will leave; am coming | B.leaves; am coming |
| C.leaves; will come | D.is going to leave; am about to come |
The past 30 years__________ the great changes that have taken place in my hometown.
| A.saw | B.was seen | C.have seen | D.see |
Her car has been very dirty. She has got to _______.
| A.get washed | B.wash | C.get washed it | D.get it washed |
He asked me how much ________ on the mountain bike.
| A.did I pay | B.I had spent | C.did I spend | D.I had cost |
I called Hannah many times yesterday evening, but I couldn't get through. Her brother ______ on the phone all the time.
| A.has been talking | B.was talking | C.has talked | D.talked |
China _______ rapid progress in space technology in the last 10 years.
| A.made | B.has made |
| C.had made | D.were making |
I _____ all the cooking for my family, but recently I’ve been too busy to do it.
| A.will do | B.am doing | C.do | D.had done |
--- How many concerts ____ up to now?
--- About 25. Last night we ____ our biggest one.
| A.did you play, have had | B.have you played, had |
| C.had you played, have had | D.do you play, have had |
The London 2012 Olympic Games marks the third time that London ______ the right to host the modern Olympics.
| A.had had | B.has | C.had | D.has had |
I called him many times, but I didn’t get through, maybe his mum _ on the phone all the time.
| A.talked | B.was talking | C.has talked | D.had talked |