
Present Perfect Tense
Quiz by Pitchayawadi
Feel free to use or edit a copy
includes Teacher and Student dashboards
Measure skillsfrom any curriculum
Tag the questions with any skills you have. Your dashboard will track each student's mastery of each skill.
- edit the questions
- save a copy for later
- start a class game
- automatically assign follow-up activities based on students’ scores
- assign as homework
- share a link with colleagues
- print as a bubble sheet
- Q1
1. lived / for / in / she / has / Bangkok / years / five
She has lived in Bangkok for five years.
he has for five years lived in Bangkok.
45s - Q2
have / they / working / since / been / 8 a.m.
They have been working since 8 a.m.
They working have since been 8 a.m.
45s - Q3
have / visited / I / the / museum / twice
I have visited the museum twice.
I the museum have visited twice.
45s - Q4
he / has / studying / English / for / been / hours / three
He studying English has been for three hours.
He has been studying English for three hours.
45s - Q5
homework / we / already / have / finished / our
We already finished have our homework.
We have already finished our homework.
45s - Q6
has / lately / she / every / running / been / day
She has lately every been running day.
She has been running every day lately.
45s - Q7
been / raining / it / has / all / day
It has all day been raining.
It has been raining all day.
45s - Q8
my / have / parents / countries / to / traveled / many
My parents to many countries have traveled.
My parents have traveled to many countries.
45s - Q9
since / the / he / been / playing / guitar / has / ten / was / he
He has been playing the guitar since he was ten.
He has been since he was ten playing the guitar.
45s - Q10
I / have / never / before / sushi / eaten
I have never eaten sushi before.
I have eaten sushi before never.
45s - Q11
waiting / for / have / we / been / minutes / thirty
We have been waiting for thirty minutes.
We been waiting have thirty for minutes.
45s - Q12
lost / has / her / keys / she
She has lost her keys.
She has keys lost her.
45s - Q13
learning / have / French / two / been / they / for / years
They have been learning French for two years.
They been for two years have learning French.
45s - Q14
books / I / five / month / read / this / have
I this have read books five month.
I have read five books this month.
45s - Q15
has / here / working / he / since / been / 2021
He working here has since been 2021.
He has been working here since 2021.
45s