present perfect vs past simple - advanced

Quiz
•
English
•
Professional Development
•
Hard
Volonte Francesca
Used 16+ times
FREE Resource
12 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
As house prices in the cities have risen, people ___ into the countryside.
moved
have moved
have been moving
2.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
All day, the police ___ motorists to question them about the accident.
stopped
has stopped
have been stopping
3.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
I ___ and I feel exhausted.
swam
have swum
have been swimming
4.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
Mr Goldman ___ nearly a million pounds to the charity this year.
gave
has given
has been giving
5.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
I ___this computer for ages. I bought it 10 years ago.
had
have had
have been having
6.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
I’ve been living in Florence for a long time. I ___there in 2004.
moved
have moved
have been moving
7.
FILL IN THE BLANK QUESTION
2 mins • 1 pt
Luca ___ (know) his football coach since 2021. He likes him very much.
Create a free account and access millions of resources
Similar Resources on Wayground
16 questions
Since vs For

Quiz
•
1st Grade - Professio...
9 questions
Inetrmediate 1 - Past - Narrative forms

Quiz
•
Professional Development
13 questions
Coopling Present Perfect vs. Past Simple Quiz

Quiz
•
Professional Development
15 questions
Present Perfect Progressive

Quiz
•
Professional Development
15 questions
Present perfect x Simple past

Quiz
•
12th Grade - Professi...
10 questions
New English File- Upper Intermediate 2A

Quiz
•
4th Grade - Professio...
15 questions
Prueba de Pasado Simple Vs Pasado Perfecto

Quiz
•
Professional Development
15 questions
Tenses

Quiz
•
Professional Development
Popular Resources on Wayground
10 questions
Video Games

Quiz
•
6th - 12th Grade
20 questions
Brand Labels

Quiz
•
5th - 12th Grade
15 questions
Core 4 of Customer Service - Student Edition

Quiz
•
6th - 8th Grade
15 questions
What is Bullying?- Bullying Lesson Series 6-12

Lesson
•
11th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
22 questions
Adding Integers

Quiz
•
6th Grade
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade