placeholder image to represent content

Present Perfect Tense

Quiz by Pitchayawadi

Our brand new solo games combine with your quiz, on the same screen

Correct quiz answers unlock more play!

New Quizalize solo game modes
15 questions
Show answers
  • 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

Teachers give this quiz to your class