Rock Your English
Rock Your English
Rock Your English
8 I ............... (close) the window because a party ............... (go) on next door and I............. (not
want) to hear it.
9 It ............... (not rain) when we left to go to the playground yesterday afternoon. We...............
(have) a wonderful time with the kids!
10 Someone ............... (play) the piano next door. It ............... (sound) lovely. I have such
talented neighbours!
Answers:
1 heard, went, was trying, was making 2 was walking, ran, talked, were doing, was
3 bought, didnt read, didnt have 4 woke, had 5 finished, paid, went
6 were flying, heard 7 got, was dancing, were having 8 closed, was going, didnt want
9 wasnt raining, had 10 was playing, sounded
CHAPTER 5: PRESENT PERFECT
1 How long ............... you ............... (be) here?
2 I ............... never ............... (be) to Ireland.
3 She ............... (see) High School Musical twice.
4 He ............... often ............... (go) bungee jumping.
5 Philip ............... never ............... (see) an opera.
6 ............... you ............... (meet) Margie yet? She is very nice.
7 He ............... (work) in the same job for 8 years.
8 They ............... (not live) in London for very long, only 3
9 Kristen ............... (be) married for 5 years now.
10 Stacey ............... never ............... (fly) in a helicopter before.
months so far.
Answers:
1 have you been 2 have never been 3 has seen 4 has often gone
5 has never seen 6 Have you met 7 has worked 8 havent lived
9 has been10 has never flown
CHAPTER 6: PRESENT PERFECT CONTINUOUS
1 How long ............... you ............... (learn) Spanish?
2 She ............... (listen) to that lecture on British tax laws for over an hour, and is still
awake!
3 Tommy ............... (go) to bed too late; thats why he is so tired!
4 We ............... (collect) guitar picks for over 10 years, and have nearly 3,000 in our
collection!
5 Fred ............... (think) about moving to another city. He is tired of living in Boston.
6 ............... Barbara ............... (work) on her thesis long? I hope she finishes it soon!
7 Donny ............... (work) on his new solo album for over 4
months now, its going
to be great!
8 What ............... you ............... (do) lately? I havent seen you for ages!
9 My mother ............... (help) her neighbours in their garden all week.
10 How long ............... Coldplay ............... (tour)? It seems like years!
Answers:
1 have you been learning 2 has been listening 3 has been going
4 have been collecting 5 has been thinking 6 Has Barbara been working
7 has been working 8 have you been doing 9 has been helping 10 has Coldplay been touring
THE REMIX!: PRESENT PERFECT AND PRESENT PERFECT CONTINUOUS MIXED!!
1 How long ............... you ............... (have) your car?
2 Im so sorry I am late in picking you up. . .............. you ............... (wait) long?
3 She ............... never ............... (be) to Dublin before. I ............... (be) there twice myself.
4 He ............... (study) for over 3 hours now and I think hes starting to fall asleep!
5 You look sad, and your eyes are wet. . .............. you ............... (cry)?
6 She ............... (paint) her house. It used to be blue, and now its orange.
7 I ............... often ............... (wonder) what its like to travel in hot air balloon.
8 We ............... (wait) for over an hour to see the manager! I hope she arrives soon,
were getting mad!
9 Lady Gaga ............... (tour) for over 2 months now, she will tour America when she is
done with Europe.
10 She ............... (learn) Japanese for 2 years now and is pretty fluent! Good for her!
Answers:
1 have you had 2 Have you been waiting 3 has never been, have been 4 has been studying
5 Have you been crying 6 has painted7 have often wondered 8 have been waiting
9 has been touring10 has been learning
CHAPTER 7: PAST PERFECT
1 Before I got into New York University, I ............... (study) at Brooklyn College for 2 years.
2 She ............... never ............... (see) such a handsome man before, so she asked him out on a
date.
3 The boy sitting next to me on the plane was nervous, because he ............... never
............... (fly) before in his life.
4 We ............... often ............... (dream) about meeting Brad Pitt, and then last week, we finally did!
5 Nancy ............... never ............... (think) that she would ever learn to drive, so when
she finally passed her test, she was very proud!
6 The Rolling Stones ............... (play) three gigs in San Francisco before they went to Los
Angeles for the next show.
7 He ............... already ............... (eat) by the time he got to my house, thats why I didnt
offer him dinner.
8 By the time I got to the party, everyone ............... already ............... (go) home. I felt like such a
loser!
9 They ............... never ............... (be) so scared in their lives when they got lost in the middle of the
night in the jungle!
10 When we got to the concert, it ............... already ............... (start). We missed the first half hour!
Answers:
1 had studied 2 had never seen 3 had never flown 4 had often dreamt
5 had never thought6 had played 7 had already eaten 8 had already gone
9 had never been 10 it had already started
CHAPTER 8: PAST PERFECT CONTINUOUS
1 She ............... (live) in Dallas for 3 years before she decided to move to Austin.
2 I realized that I ............... (listen) to the wrong song when I started singing the wrong words in the
studio!
3 We ............... (wait) for over half an hour before the bus finally arrived.
4 When he woke up, he realized that ............... (sleep) for over half an hour in his lesson!
He was really embarrassed and tired!
5 She ............... (learn) how to fy a helicopter for 2 years before she finally passed her
pilots test!
6 I was unable to pick you up on time because I ............... (wait) at the wrong gate in the
airport! Sorry!
7 Marco took a hot bath when he got home because he ............... (work) in his friends garden all
day.
8 The police asked the suspect if he ............... (drink) all day when they found him in the park.
9 I ............... (think) about you all evening before you finally called and told me the good
news! I am so happy your operation went well!
10 It ............... (rain) for several days before it finally started to clear up last Monday.
Answers:
1 had been living 2 had been listening 3 had been waiting 4 had been sleeping
5 had been learning 6 had been waiting 7 had been working 8 had been drinking
9 had been thinking 10 had been raining