--- How long may I ________this book? --- For about a week.
A. borrow B. lend C. keep D. be kept
-----He’s just back from work, _________?
----- ________. He is lying in bed in his own bedroom.
A. isn’t he; Yes, he is B. isn’t he; No, he isn’t
C. hasn’t he; Yes, he has D. hasn’t he; No, he hasn’t
There _____________ some rain. You’d better take an umbrella.
A. may be B. maybe C. may be have D. may have
----- Have you stayed here long?
-----Yes. _________
A. I have stayed here for twenty years ago. B. I stayed here for twenty years
C. Twenty years has passed D. Twenty years have passed.
It’s the first time I ________________ this place.
A. visited B. have visited C. will visit D. am visiting
Half of the class _______ done most of the work. The left ________ rather difficult.
A. has; is B. have; is C. have; are D. has; are