They have been __________ for 10 years1. They have been __________ for 10 years. A. marry B. married C. to marry D. marrying 2. She is the ___________ in her class. A. intelligent B. more intelligent C. most intelligent D. the most intelligent 3. I have been here _______ 5 o’ çlock. A. since B. for C. before D. at 4. Huy ___________ learnt English for 5 years. A. have B. to have C. having D. has 5. One of ___________________ things you need to do is keeping it secret. A. most important B. more important C. the most important D. the more important 6. My parents ____________ abroad for 1 week. A. have be B. have been C. having be D. having been 7. I __________ my homework yet. A. haven’t finished B. haven’t finish C, hasn’t finished D. hasn’t finish 8. This is _______ expensive dictionary I have. A. more B. most C. the more D. the most 9. Have you ever _________ of that? A. hear B. heard C. hears D. hearing 10. That is the most interesting film I ___________. A. has ever watched B. has ever watch C. have ever watched D. have ever watch
II. Give the correct form of the adjective in brackets to complete the following sentences. 1. Bangladesh is the (wet) ____________ of the three countries: Vietnam, England and Bangladesh. 2. This is the (interesting) ______________________ book I have. 3. Loch Lomond in Scotland is the (large) _______________ freshwater lake in the Great Britain. 4. That’s one of the (attractive) __________________ aspects of her personality. 5. He’s the (handsome) ___________ man among us.
III. Put the verbs in brackets into the present perfect tense. 1. Tom (see) _________________ this film before. 2. I (finish) ________________________ my exercise already. 3. They (live) __________________ here since 1990. 4. My father (just wash) _________________ his car. 5. The students (discuss) ___________ the question recently. 6. Mary (never be) _____________________ to Hanoi.
IV. Fill in the blank with “for” or “since”. 1. It has been raining ______________________ lunchtime. 2. My boss has gone on business _______________ ten days. 3. I have stayed in England ______________ a year. 4. She has lived in London________________ 1985. 5. Please hurry up! We have been waiting ________________ an hour. 6. I have known her __________________ January.
|