0% found this document useful (0 votes)
525 views5 pages

Past Simple Vs Present Perfect: Grammar Quiz

Uploaded by

Minh Hằng
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)
525 views5 pages

Past Simple Vs Present Perfect: Grammar Quiz

Uploaded by

Minh Hằng
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
You are on page 1/ 5

NAME: ________________________ DATE: ________________________

GRAMMAR QUIZ
PAST SIMPLE vs PRESENT PERFECT
⚫ Choose the best answers.

1. Paula and James … their homework 9. My family and I … at home last


yet. Saturday.
a) haven’t finished a) weren’t
b) finished b) haven’t
c) didn’t finished c) wasn’t
2. … you and Sarah see the movie 10. (A) … you ever seen a ghost?
yesterday? (B) No, I ….
a) Were a) Did / didn’t
b) Have b) Did / haven’t
c) Did c) Have / haven’t
3. I have never … a bicycle. Can you 11. (A) … John check his e-mail?
teach me how to ride a bicycle? (B) Yes, he ….
a) ride a) Did / did
b) rode b) Has / has
c) ridden c) Has / did
4. Have they ever … in a hot air 12. The children watched TV … an hour
balloon? last night.
a) flew a) was
b) flown b) for
c) have flown c) since
5. (A) Did you have a good time? 13. (A) Have you ever visited Toronto?
(B) Yes, we …. (B) Yes, I …
a) have a) did
b) did b) have
c) had c) visited
6. … Maria … London and Madrid 14. (A) … Dr. Smith talked to you?
last year? (B) Yes, she ….
a) Did / visit a) Has / has
b) Has / visited b) Did / has
c) Did / visited c) Has / did
7. (A) Has the movie already begun? 15. What … you done since ten o’clock
(B) No, it …. this morning?
a) haven’t a) did
b) hasn’t b) has
c) didn’t c) have
8. Tom has lived in Montreal … last 16. How many cookies … you … last
summer. night?
a) for a) did / eat
b) was b) have / eat
c) since c) did / ate

15 – 16 = Excellent 13 – 14 = Good 12 or Less = Study More!


Permission granted to reproduce for classroom use. © www.allthingsgrammar.com
1. Fill in the gaps with EVER or NEVER.
1. Have you ___________ eaten Chinese food?
2. Has your sister ___________ had a car?
3. We have ___________ visited your town.
4. I have ___________ drunk wine.
5. This is the most horrible place I have __________ seen.
6. Have your friends ______________ read a book?
7. I have ____________ chatted on the Internet.
8. This is the best film I have ____________ seen.
9. Have you ____________ seen Ariana Grande perform?
10. I have ____________ been to a foreign country.

2.Write the words in the correct order to make sentences.


1. driven / a / never / I / have / car.
_________________________________
2. has / My / never / football. / brother / played
__________________________________
3. Have / you / shopping / ever / gone / ?
__________________________________
4. had / your / boyfriend / Has / a / sister / ever / ?
_____________________________________

3. Complete the sentences with the present perfect form of


the verbs in brackets.
1. I _______________ (never / be) on TV.
2. _______________ (you / ever / sing) to an audience?
3. Sheena and Rick _______________ (never / travel) by
train.
4. My granddad _______________ (never / use) a
computer.
5. _______________ (she / ever / make) a speech?
6. _______________ (you / ever / lie) to your best friend?
7. Lisa _______________ (never /eat) octopus.
8. _______________ (you / ever / win) a competition?
since or for? Fill in since or for.
1. ______ teno’clock 1. She has been in hospital _____ this
2. ______ Christmas morning.
3. ______ last summer 2. Joe has lived in London _____ five
4. ______ ten minutes years.
5. ______ one month 3. We have known each other _____
6. ______ my birthday June 2010.
7. ______ the last lesson 4. How long have you been here? – I
8. ______ a long time have been here _____ half an hour.
9. ______ a week 5. I have had this teddy bear _____ I
10. ______ the beginning of the term was a little child.
11. ______ ages 6. Jason has made music _____ more
12. ______ we met the last time than 25 years.
7. My mother hasn’t spoken to my
sister _____ three days.
Fill in since or fo and the right form of 8. I have learned these words _____
the present perfect. three hours.
1. Joe __________ (be) at this school
_____ five years.
2. Where’s Alison? I __________ (not Complete these sentences with since or
see) her _____ this morning. for and the right form of the verb.
3. Mr Wayne __________ (know) his 1. Our family __________ (live) in the
wife _____ they were both small north of the USA _____ 1997.
children. 2. My father __________ (work) as an
4. Ben __________ (not see) his uncle engineer _____ then.
_____ several years. 3. My parents __________ (divorce)
5. I __________ (not be) vey well _____ more than five years now.
_____ Monday. 4. My sister __________ (know) he
6. My brother __________ (have) his boyfriend _____ six years.
new mountain bike _____ two weeks. 5. I __________ (not see) my aunt
7. They __________ (live) here _____ last summer.
_____ they first came to Britain. 6. My friend Tommy lives in the south.
8. The poor animal is very hungry. It I __________ (not talk) to him
__________ (not have) anything to _____ a long time.
eat _____ days. 7. My friend Margo __________
(write) me two letter _____ I met
her at the summer camp.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy