GRAMMAR. Choose the right item for each sentence.( a or b)
1. It___ all day. When will it stop?
a. hasbeenraining
b. hasrained
2. It___ is noon. You on the computer for two hours already.
a. havebeenworking
b. haveworked
3. We___ to Australia. And John there all his life.
a. haveneverbeen, haslived
b. have never been, has been living
4. Nancy___ in Canada this year.
a. travelled
b. hastravelled
5. It's the first time Mary and Paul___ to the sea resort in Spain.
a. havegone
b. went
6. Tom___ a beautiful stone in the sand just now.
a. found
b. hasfound
7. She says she to any famous traveller.
a. hasneverspoken
b. hasneverbeenspeaking
8. What___ the day before yesterday?
a. didyoudo
b. haveyoudone
9. The other day we__to picture gallery.
a. went
b. havegone
10. Why are you sad, Charlie? – I__ my textbook. I__ for it for two hours and I can't find it.
a. lost, havelooked
b. havelost, havebeenlooking
1 ) a
2) b
3)b
4)a
5)b
6)b
7)b
8)a
9)a
10)a