You are on page 1of 2

Unscramble the sentences.

1. has – it – for – rained – days – three .

2. five – has – Gunawan – worked – for – years – here .

3. gone – police – they – have – to – the – office .

4. we – learned – have – since – 2005 – English .

5. novel – yet – finished – I – reading – this – haven’t .

6. you – George’s – ever – wife – met – have ?

7. He – driven – has – before – car – never – a .

8. already – has – morning – called – this – you – Juna ?

9. Melinda – times – year – been – has – Australia – two – to – this .

10. She – coffee – three – of – drunk – today – cups – has .

Choose the correct answer for the b. have been living


question below hour. 5. The police was too late. People
1. They.... anything for the past had . . . the thief by the time
a. haven't been doing they arrived.
b. hasn't been doing a. caught
2. It.... hard. b. fight
a. have just been raining c. catched
b. has just been raining d. fought
3. My boss... your cooperation 6. Rei . . . . . Tom's position, after
proposal for days. Tom . .
a. has been reading a. had replaced - resigned
b. has been being read b. had replaced - had resigned
4. He and family... in poverty since c. replaced - resigned
their company went bankrupt. d. replaced - had resigned
a.has been living
7. Timmy . . . . . us the sign by the time A. would swim
the fireworks was launched. That's B. would have swum
why we didn't get the camera C. have swum
ready. D. are swimming
a. has given 15. Tom: Have you received the
b. has not given package?
c. had given Tim: Not yet. Why?
d. had not given Tom: You __________ (receive) the
8. After her mother… she…an package by now. There must be
introvert. something wrong.
a. went - had become Tim: OK, I’ll check it.
b. has gone - has become A. should have received
c. was gone - became B. would receive
d. had gone – became C. would be receiving
9. Had they … for 3 months? (fight) D. should receive
a. fight c. will fight 16. I ________ (pass) the exam,
b. been fighting d. fighting but I was too young.
10. We … for 5 hours in there. (write) A. could have passed
a. writes c. had been writing B. could pass
b. will write d. are fighting C. have passed
11. Mr. Ihsan __________ (examine) D. would have passed
the frog if he found one. 17. I …to the music for 15 minutes.
a. would have been examining a. Would have been listen
b. would have examined b. Would have been listening
c. would examine c. Would had listening
d. would be examining d. Would had been listening
12. Shinta said that she ___________ 18. We wouldn't ....repairing the car
(not attend) the conference last week. since 8 o'clock
She was in another city at that time. a. Have been
a. would not be attending b. Has been
b. would not have been attending c. Been have
c. would not have attended d. Have
d. would not attend 19. They would have been … as a
13. Mother: If you bought the software programmer since 2011.
mozzarella cheese, we ________ (cook) a. To work
a delicious pizza by this time last week. b. Working
Me: Sorry mom, I forgot. c. To worked
a. would have been cooking d. Worked
b. would be cooking 20. We … been staying here for a week.
c. would have cooked a. Would have
d. would cook b. Will have
14. The kids _________ (swim) c. Will had
happily if the authority had opened d. Would had
the public swimming pool.

You might also like