present perfect vs past simple - advanced

Quiz
•
English
•
Professional Development
•
Medium
Volonte Francesca
Used 15+ 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
12 questions
present perfect / past perfect

Quiz
•
Professional Development
10 questions
Present Perfect Tense

Quiz
•
3rd Grade - Professio...
10 questions
Present Perfect

Quiz
•
12th Grade - Professi...
12 questions
Grammar Tenses

Quiz
•
Professional Development
15 questions
Present Perfect & Present Perfect Continuous :o

Quiz
•
Professional Development
15 questions
U1 Practice (Interchange 2)

Quiz
•
Professional Development
13 questions
past simple vs present perfect simple

Quiz
•
Professional Development
15 questions
Advanced grammar quiz 1

Quiz
•
12th Grade - Professi...
Popular Resources on Wayground
55 questions
CHS Student Handbook 25-26

Quiz
•
9th Grade
10 questions
Afterschool Activities & Sports

Quiz
•
6th - 8th Grade
15 questions
PRIDE

Quiz
•
6th - 8th Grade
15 questions
Cool Tool:Chromebook

Quiz
•
6th - 8th Grade
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
10 questions
Nouns, nouns, nouns

Quiz
•
3rd Grade
20 questions
Bullying

Quiz
•
7th Grade
18 questions
7SS - 30a - Budgeting

Quiz
•
6th - 8th Grade