3. As there is no answer when I knock, I think he out. A) ought to be C) might been D) m
ust be B) must to have been
4. She hopes to get married before she thirty. A) will be C) is B) has been D) is being 5. Mary. in England for 20 years. Now she lives in the States. A) has lived C) lived B) had lived D) has been living 6. I my father since April. A) shan't see C) haven't seen B) won't see D) wouldn't see 7. Sally has been working here A) for six months C) six months ago D) six months before B) since six months 8. Irene: There were already five people in the car but they managed to squeeze me in. Larry: It a very comfortable journey. A) can't be C) couldn't have been B) mustn't have been D) couldn't be