Tải bản đầy đủ (.pdf) (20 trang)

Bài tập ngữ pháp Unit 7 Further Education Tiếng Anh 11 mới (có đáp án) cực hay

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.95 MB, 20 trang )

UNIT 7: FURTHER EDUCATION
THE PRESENT PERFECT AND THE PRESENT PERFECT CONTINUOUS

I. Fill in the correct form (pronoun + verb).

Present Perfect Simple

Present Perfect Progressive

I / speak

he / write

they / do

you / swim

she / live

II. When to use which tense?
1. '5 times' is a signal word for ……………………………………...
2. 'for two hours' is a signal word for ……………………………………...
3. 'since 9 o'clock' is a signal word for ……………………………………...

1


III. Fill in the correct form (Present Perfect Simple or Present Perfect
Progressive).
1. I (practise) ……………………………………...the piano for 30 minutes.
2. Bob (run) ……………………………………...10 km.


3. The children (be) ……………………………………...on holiday for six days.
4. The dog (bark) ……………………………………...since midnight.
5. We (miss) ……………………………………...the bus twice this week.
IV. Fill in the correct form (Present Perfect Simple or Present Perfect
Progressive).
1. You (eat / not) ……………………………………...up yet.
2. He (speak / not) ……………………………………...on the phone for half an
hour, just a couple of minutes.
3. They (work / not) ……………………………………...since 5 o'clock. They just
started an hour ago.
4. We (know / not) ……………………………………...them for a long time.
5. She (hang / not) ……………………………………...up all the pictures yet.
V. Fill in the correct form (Present Perfect Simple or Present Perfect
Progressive).
1. How long (wait / she) ……………………………………...for us?
2


2. How many times (tell / I) ……………………………………...you?
3. How often (clean / you) ……………………………………...the windows this
year?
4. How many months (take / you) ……………………………………...piano
lessons?
5. (stay / you / ever) ……………………………………...in a castle?
VI. Fill in the correct form (Present Perfect Simple or Present Perfect
Progressive).
1. Tom: Hi Ana. I (try) ……………………………………...to ring you several
times today. Where (you / be) ……………………………………...?
2. Ana: I (be) ……………………………………... at home all the time. But
I (clean……………………………………... the house all day, so maybe I didn't

hear the phone ring.
3. Tom: (you / clean) ……………………………………...everything now?
4. Ana: No, not yet. I (tidy / not) ……………………………………...up the
kitchen yet. But why are you here?
5. Tom: Don't you remember? Jane (invited)
……………………………………...us to her birthday party and we (buy / not)
……………………………………...a present for her yet.

3


6. Ana: Oh, that's right. (you / find out / already)
……………………………………...what she wants?
7. Tom: Well, she (learn) ……………………………………...Spanish for a year
and wants to spend her next holiday in Mexico. Maybe we could get her a guide
book.
8. Ana: That's a good idea. There is a good bookshop in the big shopping centre.
I (see) ……………………………………... some nice books about Mexico
there recently.
VII. Put the verbs into the correct tense (Present Perfect Simple or Present
Perfect Progressive)
1. I (play) ……………………………….. football for five years.
2. My team (win / only) ………………………………..two matches so far.
3. The others (be / always) ………………………………..better.
4. Are we not there yet? We (walk) ………………………………..for hours.
5. But we (cover / only) ………………………………..an area of five miles so far.
6. I (finish/just) ………………………………..my homework.
7. I (work) ………………………………..on this essay since two o'clock.
8. Jane (go out) ………………………………..with Bob for seven years.
9. Martin (date) ………………………………..three girls this week.


4


10. How long (wait / you) ………………………………..for us?
VIII. Put the verbs into the correct tense (Present Perfect Simple or Present
Perfect Progressive)
1. A: (you / play / ever) ………………………………..tennis?
2. B: I (play / only) ………………………………..tennis once or twice. And
you?
3. A: I (learn) ………………………………..tennis for two years.
4. B: (you / take) ………………………………..part in any competitions yet?
5. A: I (participate) ………………………………..in four contests this year.
6. B: (you / win) ………………………………..any prizes so far?
7. A: No, I (win / not) ………………………………..anything yet. I'm not
that good yet. (you / enter / ever) ………………………………..a contest?
8. B: I (swim) ………………………………..for seven years and I (receive /
already) ……………………………….. some trophies.
IX. Use the verbs in Present Perfect Progressive, if possible. If it is not possible,
use the Present Perfect Simple.
1. We (know) ……………………………….. them for 15 years.
2. They (watch) ……………………………….. TV for 3 hours.
3. He (have) ……………………………….. this car for 20 years.

5


4. We (work) ……………………………….. for 7 hours without a break.
5. How long (you / learn) ……………………………….. English?
6. Mr Smith (be) ……………………………….. in hospital for 5 days.

7. Steven (hear) ……………………………….. a mouse squeak all night.
8. (you / see) ……………………………….. Brona?
9. She (prepare) ……………………………….. dinner for two hours.
10.

Don't worry, they (touch / not) ……………………………….. your

gameboy.
X. Which form is correct (Present Perfect Simple or Present Perfect
Progressive)?
1. We want to tell how we have spent our time:
a. We have played football.
b. We have been playing football.
2. The action is completed now:
a. Charly has sent the letter.
b. Charly has been sending the letter.
3. I want to tell how I have spent my time:
a. I have watched TV.
b. I have been watching TV.

6


4. I want to emphasise that the door is open now:
a. Elizabeth has opened the door.
b. Elizabeth has been opening the door.
5. I want to emphasise that the house is ready now:
a. My friends have built a house.
b. My friends have been building a house.
XI. What is emphasised?

1. I have cooked dinner.
a. emphasising that dinner is ready now
b. emphasising how I have spent my time
2. She has been reading a book.
a. emphasising that she has read the book completely
b. emphasising how she has spent her time
3. He has closed all the windows.
a. emphasising that all windows are closed now
b. emphasising how he has spent his time
4. I have tidied up my room.
a. emphasising that the room is tidy now

7


b. emphasising how I have spent my time
5. We have been swimming.
a. emphasising, that we are not swimming anymore now
b. emphasising how we have spent our time
XII. Put the verbs into the correct tense (Present Perfect Simple or Present
Perfect Progressive).
1. Why are you out of breath? - I (run) ………………………………………..
2. The toaster is okay again. Dad (repair) ……………………………………….. it.
3. I am so tired, I (work) ……………………………………….. all day.
4. Your shirt is clean now. Maggie (wash) ………………………………………..
it.
5. I'm afraid, I'm getting a cold. I (walk) ………………………………………..
home in the rain.
6. Your clothes smell awful! (you / smoke) ………………………………………..?
7. Peggy is ready for her exam now. I (help) ………………………………………..

her preparing for it.
8. It is dark in here because we (close) ……………………………………….. the
curtains. We want to watch a film and that's better in the dark.

8


9. His voice is gone now because he (shout) ………………………………………..
all morning.
XIII. Put the verbs into the correct tense (Present Perfect Simple or Present
Perfect Progressive).
1. A: (you / take) ……………………………………….. the dog for a walk yet?
2. B: I (work) ……………………………………….. all day. I (come /
just) ……………………………………….. home from work and I (have /
not) ……………………………………….. the time yet to walk the dog.
3. A: How long (the dog / be) ……………………………………….. home alone?
4. B: For about 6 hours. You (walk / not) ………………………………………..
the dog for a long time. Don't you want to go?
5. A: Well, I (laze / not) ……………………………………….. about all day
either, you know. I have a very important meeting tomorrow and I still(finish /
not) ……………………………………….. my presentation.
6. B: Okay, I will go then. Where (you /
put) ……………………………………….. collar and leash?
7. A: They are in the kitchen. By the way, (you /
eat) ……………………………………….. anything yet? If not, could you get us
something from the supermarket?

9



XVII.

Put the verbs into the correct tense (Present Perfect Simple or Present
Perfect Progressive).

1. Daughter: Mum, Jane (phone / just) ……………………………………….. to
ask if I will go to the cinema with her. May I?
2. Mother: (you / do) ……………………………………….. your homework yet?
3. Daughter: Well, I (do) ……………………………………….. it for about 2
hours now, but I (finish / not) ……………………………………….. it yet.
4. Mother: If you (complete / not) ……………………………………….. your
homework, you cannot go. School comes first. Remember,
you(promise) ……………………………………….. me to study harder this
year.
5. Daughter: But mum, I (work) ……………………………………….. really
hard this year and I (improve / already) ………………………………………..
in Maths and Chemistry.
6. Mother: But that's only because I (push /
always) ……………………………………….. you to do something.
7. Daughter: But I also need a break some time. Look, I (be /
not) ……………………………………….. to the cinema for two months. May
I go? Just this once.

10


8. --- THE END ---

11



UNIT 7: FURTHER EDUCATION - KEYS
THE PRESENT PERFECT AND THE PRESENT PERFECT
CONTINUOUS

I. Fill in the correct form (pronoun + verb).

Present Perfect Simple Present Perfect Progressive

I / speak

I have spoken

I have been speaking

he / write

he has written

he has been writing

they / do

they have done

they have been doing

you / swim you have swum

you have been swimming


she / live

she has been living

she has lived

II. When to use which tense?
1. '5 times' is a signal word for ... Present Perfect Simple
2. 'for two hours' is a signal word for ... Present Perfect Progressive
3. 'since 9 o'clock' is a signal word for ... Present Perfect Progressive
12


III. Fill in the correct form (Present Perfect Simple or Present Perfect
Progressive).
1. I have been practising the piano for 30 minutes.
2. Bob has run 10 km.
3. The children have been on holiday for six days.
4. The dog has been barking since midnight.
5. We have missed the bus twice this week.
IV. Fill in the correct form (Present Perfect Simple or Present Perfect
Progressive).
1. You have not eaten up yet.
2. He has not been speaking on the phone for half an hour, just a couple of minutes.
3. They have not been working since 5 o'clock. They just started an hour ago.
4. We have not known them for a long time.
5. She has not hung up all the pictures yet.
V. Fill in the correct form (Present Perfect Simple or Present Perfect
Progressive).

1. How long has she been waiting for us?
2. How many times have I told you?

13


3. How often have you cleaned the windows this year?
4. How many months have you been taking piano lessons?
5. Have you ever stayed in a castle?
VI. Fill in the correct form (Present Perfect Simple or Present Perfect
Progressive).
1. Tom: Hi Ana. I have tried to ring you several times today. Where have you
been ?
2. Ana: I have been at home all the time. But I have been cleaning the house all
day, so maybe I didn't hear the phone ring.
3. Tom: Have you cleaned everything now?
4. Ana: No, not yet. I have not tidied up the kitchen yet. But why are you here?
5. Tom: Don't you remember? Jane has invited us to her birthday party and
we have not bought a present for her yet.
6. Ana: Oh, that's right. Have you already found out what she wants?
7. Tom: Well, she has been learning Spanish for a year and wants to spend her next
holiday in Mexico. Maybe we could get her a guide book.
8. Ana: That's a good idea. There is a good bookshop in the big shopping centre.
I have seen some nice books about Mexico there recently.

14


VII. Put the verbs into the correct tense (Present Perfect Simple or Present
Perfect Progressive)

1. I have been playing football for five years.
2. My team has only won two matches so far.
3. The others have always been better.
4. Are we not there yet? We have been walking for hours.
5. But we have only covered an area of five miles so far.
6. I have just finished my homework.
7. I have been working on this essay since two o'clock.
8. Jane has been going out with Bob for seven years.
9. Martin has dated three girls this week.
10.

How long have you been waiting for us?

VIII. Put the verbs into the correct tense (Present Perfect Simple or Present Perfect
Progressive)
1. A: Have you ever played tennis?
2. B: I have only played tennis once or twice. And you?
3. A: I have been learning tennis for two years.
4. B: Have you taken part in any competitions yet?
5. A: I have participated in four contests this year.
6. B: Have you won any prizes so far?

15


7. A: No, I have not won anything yet. I'm not that good yet. Have you ever
entereda contest?
IX. Put the verbs into the correct tense (Present Perfect Simple or Present Perfect
Progressive)
1. B: I have been swimming for seven years and I have already received

some trophies. We have known them for 15 years.
2. They have been watching TV for 3 hours.
3. He has had this car for 20 years.
4. We have been working for 7 hours without a break.
5. How long have you been learning English?
6. Mr Smith has been in hospital for 5 days.
7. Steven has heard a mouse squeak all night.
8. Have you seen Brona?
9. She has been preparing dinner for two hours.
10.

Don't worry, they have not touched your gameboy.

X. Which form is correct (Present Perfect Simple or Present Perfect
Progressive)?
1. We want to tell how we have spent our time:
a. We have played football.
b. We have been playing football.

16


2. The action is completed now:
a. Charly has sent the letter.
b. Charly has been sending the letter.
3. I want to tell how I have spent my time:
a. I have watched TV.
b. I have been watching TV.
4. I want to emphasise that the door is open now:
a. Elizabeth has opened the door.

b. Elizabeth has been opening the door.
5. I want to emphasise that the house is ready now:
a. My friends have built a house.
b. My friends have been building a house.
XI. What is emphasised?
1. I have cooked dinner.
a. emphasising that dinner is ready now
b. emphasising how I have spent my time
2. She has been reading a book.
a. emphasising that she has read the book completely
b. emphasising how she has spent her time

17


3. He has closed all the windows.
a. emphasising that all windows are closed now
b. emphasising how he has spent his time
4. I have tidied up my room.
a. emphasising that the room is tidy now
b. emphasising how I have spent my time
5. We have been swimming.
a. emphasising, that we are not swimming anymore now
b. emphasising how we have spent our time
XII. Put the verbs into the correct tense (Present Perfect Simple or Present Perfect
Progressive).
1. Why are you out of breath? - I have been running.
2. The toaster is okay again. Dad has repaired it.
3. I am so tired, I have been working all day.
4. Your shirt is clean now. Maggie has washed it.

5. I'm afraid, I'm getting a cold. I have been walking home in the rain.
6. Your clothes smell awful! Have you been smoking?
7. Peggy is ready for her exam now. I have helped her preparing for it.

18


8. It is dark in here because we have closed the curtains. We want to watch a film
and that's better in the dark.
9. His voice is gone now because he has been shouting all morning.
XIII. Put the verbs into the correct tense (Present Perfect Simple or Present
Perfect Progressive).
1. A: Have you taken the dog for a walk yet?
2. B: I have been working all day. I have just come home from work and I
have not had the time yet to walk the dog.
3. A: How long has the dog been home alone?
4. B: For about 6 hours. You have not walked the dog for a long time. Don't
you want to go?
5. A: Well, I have not been lazing about all day either, you know. I have a
very important meeting tomorrow and I still have not finished my
presentation.
6. B: Okay, I will go then. Where have you put collar and leash?
7. A: They are in the kitchen. By the way, have you eaten anything yet? If
not, could you get us something from the supermarket?
XVII. Put the verbs into the correct tense (Present Perfect Simple or Present
Perfect Progressive).
1.

Daughter: Mum, Jane has just phonedto ask if I will go to the cinema with her.
May I?

19


2. Mother: Have you done your homework yet?
3. Daughter: Well, I have been doing it for about 2 hours now, but I have not
finished it yet.
4. Mother: If you have not completed your homework, you cannot go. School
comes first. Remember, you have promised me to study harder this year.
5. Daughter: But mum, I have been working really hard this year and I have
already improved in Maths and Chemistry.
6. Mother: But that's only because I have always pushed you to do something.
7. Daughter: But I also need a break some time. Look, I have not been to the
cinema for two months. May I go? Just this once.

20



×