ENGLISH CHAMP GRAMMAR EXERCISE 5 :
Difference between
Present perfect & Perfect continuous
Put the verbs into the correct tense (Present Perfect Simple or Present Perfect Continuous )
- My team (win / only) two matches so far.
- The others (be / always) better.
- Are we not there yet? We (walk) for hours.
- But we (cover / only) an area of five miles so far.
- I (finish/just) my homework.
- I (work) on this essay since two o'clock.
- Jane (go out) with Bob for seven years.
- Martin (date) three girls this week.
- How long (wait / you) for us?
Exercise 2
Put the verbs into the correct tense (Present Perfect Simple or Present Perfect Progressive).
- A: (you / play / ever) tennis?
- B: I (play / only) tennis once or twice. And you?
- A: I (learn) tennis for two years.
- B: (you / take) part in any competitions yet?
- A: I (participate) in four contests this year.
- B: (you / win) any prizes so far?
- A: No, I (win / not) anything yet. I'm not that good yet. (you / enter / ever) a contest?
- B: I (swim) for seven years and I (receive / already) some trophies.
Positive Sentences
Fill in the correct form (Present Perfect Simple or Present Perfect Progressive).
- I (practise) the piano for 30 minutes.
- Bob (run) 10 km.
- The children (be) on holiday for six days.
- The dog (bark) since midnight.
- We (miss) the bus twice this week.
Negative Sentences
Fill in the correct form (Present Perfect Simple or Present Perfect Progressive).
- You (eat / not) up yet.
- He (speak / not) on the phone for half an hour, just a couple of minutes.
- They (work / not) since 5 o'clock. They just started an hour ago.
- We (know / not) them for a long time.
- She (hang / not) up all the pictures yet.
Questions
Fill in the correct form (Present Perfect Simple or Present Perfect Progressive).
- How long (wait / she) for us?
- How many times (tell / I) you?
- How often (clean / you) the windows this year?
- How many months (take / you) piano lessons?
- (stay / you / ever) in a castle?
Text
Fill in the correct form (Present Perfect Simple or Present Perfect Progressive).
- Tom: Hi Ana. I (try) to ring you several times today. Where (you / be) ?
- Ana: I (be) at home all the time. But I (clean) the house all day, so maybe I didn't hear the phone ring.
- Tom: (you / clean) everything now?
- Ana: No, not yet. I (tidy / not) up the kitchen yet. But why are you here?
- Tom: Don't you remember? Jane (invited) us to her birthday party and we (buy / not) a present for her yet.
- Ana: Oh, that's right. (you / find out / already) what she wants?
- 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.
- 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.
Positive Sentences
Fill in the correct form (Present Perfect Simple or Present Perfect Progressive).
- Sandy (cook) dinner four times this week.
- We (travel) around Scotland for 8 days.
- Why are your hands so dirty? - I (repair) my bike.
- I (read) the book, you can have it back.
- Paul (believe) in God since he was a child.
Negative Sentences
Fill in the correct form (Present Perfect Simple or Present Perfect Progressive).
- Sorry for being late. I hope you (wait / not) long.
- My grandparents are coming to see us next weekend. They (visit / not) us for two years.
- She (be / not) on holiday for 3 years.
- I don't want you to drive my car. You (drive / not) a car for ages.
- He (watch / not) TV all afternoon, he only switched the telly on 10 minutes ago.
Questions
Fill in the correct form (Present Perfect Simple or Present Perfect Progressive).
- How much money (Jack / spend) in the casino?
- How long (she / sit) there?
- How many short messages (send / you) this month?
- (you / empty) the bin yet?
- Lucy, (you / bathe) your dolls? The bathroom floor is absolutely wet.
Text
Fill in the correct form (Present Perfect Simple or Present Perfect Progressive).
- Daughter: Mum, Jane (phone / just) to ask if I will go to the cinema with her. May I?
- Mother: (you / do) your homework yet?
- Daughter: Well, I (do) it for about 2 hours now, but I (finish / not) it yet.
- Mother: If you (complete / not) your homework, you cannot go. School comes first. Remember, you (promise) me to study harder this year.
- Daughter: But mum, I (work) really hard this year and I (improve / already) in Maths and Chemistry.
- Mother: But that's only because I (push / always) you to do something.
No comments:
Post a Comment