0% found this document useful (0 votes)
68 views7 pages

E-Learning Grammar: Perfect Tenses Practice

The document is an e-learning grammar practice focused on the contrast between present perfect and past simple tenses. It includes exercises for selecting correct answers, correcting mistakes, completing sentences, and using present perfect simple and continuous forms. The content is designed to enhance understanding and application of English grammar in various contexts.

Uploaded by

vcvl228
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
68 views7 pages

E-Learning Grammar: Perfect Tenses Practice

The document is an e-learning grammar practice focused on the contrast between present perfect and past simple tenses. It includes exercises for selecting correct answers, correcting mistakes, completing sentences, and using present perfect simple and continuous forms. The content is designed to enhance understanding and application of English grammar in various contexts.

Uploaded by

vcvl228
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

E-LEARNING GRAMMAR PRACTICE 3

2B-Present perfect and past simple contrast


1. Circle the correct answers.
1) Fran went ballroom dancing last night.
2) Did you finish vlogging yet?
3) I have had this camera for over a year.
4) I read the whole magazine in an hour.
5) Sam isn't hungry because he has already eaten.
6) Did you go cycling last weekend?
2. Correct the mistakes in the sentences.
1- I hadn't gone rollerblading before. Is it fun?
2- I fell over while I was ice skating.
3- Has Jasmine texted you yet?
4- Dan went bowling on his birthday.
5- I haven't gone camping since last summer.
3. Correct the 3 Complete the sentences with the verbs in
brackets. Use the past simple in one sentence and the
present perfect in the other.
1) a. I have gone skateboarding lots of times. (go)
b. Katie went shopping yesterday. (go)
2) a. When did you bake that cake? (bake)
b. I have baked cakes since I was ten. (bake)
3) a. Joe loves karate. He has done it for ages. (do)
b. I did a ballet for year, but I gave it up. (do)
4) a. Northern Lights is a great book. Have you read it? (read)
b. I read four novels last month. (read)
4. USE OF ENGLISH Complete the second sentence so
that it has a similar meaning to the first. Use the words
in brackets and the past simple or present perfect. You
will need to add other words.
1) I can still remember my tenth birthday party. (never)
→ I have never forgotten my tenth birthday party.
2) Tomorrow, Jason will go horse riding for the first time. (never)
→ Jason has never been horse riding before.
3) I haven't played table tennis for a year. (ago)
→ I last played table tennis a year ago.
4) Tom has just texted me. (a moment ago)
→ Tom texted me a moment ago.
5) The last time I vlogged was a year ago. (for)
→ I haven't vlogged for a year.
6) Is this your first time at this gym? (ever)
→ Have you ever been here before?
7) My brother has collected stamps since he was six. (collecting)
→ My brother started collecting stamps when he was six.
5. Complete the sentences with the verbs below. Use the
same verb in each pair of sentences. Use the present
simple and present continuous.
Interviewer: When did you start rollerblading?
Tiffany: I first went rollerblading when I was nine. I stopped for a
few years, then I took it up again when I was in my teens.
Interviewer: How often do you practise?
Tiffany: As often as I can. But it has been very wet recently, so I
haven't been able to get out on the streets much, which is very
frustrating.
Interviewer: Who are your favourite rollerbladers?
Tiffany: I love watching Chris Haffey. I have always admired
him. In 2011, he broke the world record for the longest jump - 30
metres!
Interviewer: Have you had much success in competitions?
Tiffany: Yes, I have won quite a few competitions. I came first in
the 2014 Street Rollerblading Open Championship.
Interviewer: That's fantastic!
2D – Present perfect simple and continuous
1. Read the dialogue. Tick the correct answers.
Purple POPCORN

Sam Delaney, a student at Imperial College London, has been


writing film reviews since he was eleven years old. At first, he
posted them on Facebook, but for the past four years, he has been
posting them on his own website - Purple Popcorn. The website
has been attracting the attention of the media recently, since it
emerged that several Hollywood producers have been asking to
read his reviews.

'They've finally noticed me,' says Sam, proudly. 'They have been
getting in touch to see if they can put lines from my reviews on
their own websites and adverts.'

Since September, Sam hasn't been visiting the cinema very much
while he's preparing for exams. 'I have been focusing on my
university work,' he says. Even so, his website has been getting a
lot of hits thanks to a growing number of followers on Twitter. He
hasn't been updating it as often as usual, but he hopes to post
more reviews soon.
2. Complete the sentences with the present perfect
continuous form of the verbs in brackets and for or
since.

1) She has been collecting badges for ten years. She's got thousands!
2) Have you been learning Japanese for a long time?
3) I'm going home. I haven't been feeling well since this morning.
4) My sister has been drinking coffee for most of the evening and
now she can't sleep!
5) I don't know why he's being so impatient. He hasn't been waiting
long.
6) I should do well in my exams. I have been working hard since the
start of term.
3. Circle the correct answers.
1) You're two hours late! What all afternoon?
b. have you been doing
2) This farm to our family for two centuries.
a has belonged
3) 'I sent you an email.' 'Really? I it.'
a. haven't received
4) Is Tom OK? I him three times this week, but he hasn't replied.
b. 've been texting
5) my popcorn? The box is half empty!
b. Have you been eating
6) Is dinner ready yet? You for hours!
b. 've been cooking
7) I'm really enjoying this novel, but I all of it.
a. haven't understood
8) My dad his car. He goes everywhere by bike now.
a. has sold

4. Complete the replies with the present perfect simple or


present perfect continuous form of the verbs in
brackets.
1) A. Have you finished that history project?
B. No, I haven't. And I have been doing it all day!
2) A. Why are your hands so dirty?
B. I have been trying to repair my bike.
3) A. Did your brother forget about football practice?
B. Yes. And I have reminded him three times this week!
4) A. Did you write a letter to the town council?
B. Yes, but I haven't sent it.
5) A. Are those potatoes ready yet?
B. No, they aren't. How long have we been cooking them?
6) A. Has Billy replied to your messages yet?
B. No, he hasn't. And I have texted him five times!
7) A. You're nearly an hour late. What have you been doing?
B. Sorry, I was asleep!
8) A. This film doesn't make sense. Why are the police chasing that
man?
B. I don't know. I haven't been watching it.

You might also like