Past Simple Vs Present Perfect

Luis Alcaraz
Quiz by Luis Alcaraz, updated more than 1 year ago
Luis Alcaraz
Created by Luis Alcaraz almost 2 years ago
381
0

Description

Choose the best option using either Past Simple or Present Perfect
Tags

Resource summary

Question 1

Question
1. I _________ (visit) Rome last year, but my mother _______ (not/be) to Rome yet.
Answer
  • visited ...... hasn't been
  • haven't visited ......... wasn't
  • visited ........ haven't been

Question 2

Question
2. This month I _________ (work) on a new investigation project.
Answer
  • have worked
  • worked
  • had worked

Question 3

Question
3. He's really tired. He ______ (work) a lot today.
Answer
  • has worked
  • didn't work
  • have worked

Question 4

Question
4. I first ________ (meet) Jane 5 years ago, so I _______ (know) her for 5 years.
Answer
  • met ......... have known
  • have met ........ have known
  • met ........... know

Question 5

Question
5. We _______ (have) 4 English exams this month.
Answer
  • have had
  • had
  • have

Question 6

Question
6. Margaret and I _______ (go) to the movies last night.
Answer
  • went
  • have gone
  • has gone

Question 7

Question
7. _______ you ever ______ (eat) ants?
Answer
  • Have ....... eaten
  • Did ........ eaten
  • Had ........ eaten

Question 8

Question
8. ______ you ever _______ (drink) tea when you ________ (live) in England last year?
Answer
  • Did ......... drink ........ lived
  • Have ........ drunk .......... lived
  • Did .......... drank ........... lived
Show full summary Hide full summary

Similar

Present Perfect vs Past Simple
Diego Maté
Present Perfect vs Past Simple
Irina Voennova
MAKE QUESTIONS . Remember to say the question ALOUD.
Nuria Saez
Basic English tenses
Mariola Hejduk
Present Simple/Past Simple Tenses
learning.buzz.in
PAST PARTICIPLES
Daniela Krajgerová
PAST PARTICIPLES
Mariola Hejduk
PAST PARTICIPLES
Loka Nguyễn
Present Simple Vs Present Perfect
Luis Alcaraz
Past simple and Past continuous
Jay Flood
Past simple and Past continuous
Kristina Nevin