---_____ did your uncle leave his hometown?
---He ________ for nearly twenty years.
| A.When; has left | B.When; has been away |
| C.How long; has left | D.How long; has been away |
---What did he _______ just now?
---Sorry, I didn’t catch his words. I _______ about something else.
| A.speak; am thinking | B.talk; thought |
| C.say; was thinking; | D.tell; have thought |
---Could you tell me when your father___back?
---I’m not sure now. but when he ___next week, I’ll tell you.
| A.return, comes | B.will come, returns |
| C.comes, will return | D.will return, comes |
Hurry up! The film for ten minutes.
| A.was on | B.started | C.has been on | D.has started |
When ___you _____ your breakfast this morning? At 6.00.
| A.have, had | B.did, have | C.are, have | D.has, had |
I’m sorry you’ve missed the train. It _______ 10 minutes ago.
| A.has left | B.had left | C.left | D.has been away |
Her uncle _________ to the factory .He will be back __________ an hour .
| A.has gone, after | B.has been, in |
| C.has gone, in | D.has been, after |
-Where’s your father?
-He__________ Hongkong for three days.
| A.has gone to | B.has been in | C.has been to | D.went to |
--- It’s difficult for the village children to cross the river for school.
--- I think a bridge _______ over the river.
| A.should be built | B.is being built | C.has been built | D.was built |
---Why haven’t you asked her to come here?
---She _______ an important experiment when I found her and she _____ it.
| A.had done; didn’t finish |
| B.was doing; hasn’t finished |
| C.did; wouldn’t finish |
| D.has done; hadn’t finished |