placeholder image to represent content

Present Perfect : for & since

Quiz by Jesus M. Benavides

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

Correct quiz answers unlock more play!

New Quizalize solo game modes
17 questions
Show answers
  • Q1
    1. How long ...... your daughter ......... in New York?
    has - worked
    has - work
    have - work
    have - worked
    30s
  • Q2
    2. (4 years )She has ........... there ..............for .. years
    work
    worked - four
    five
    worked
    30s
  • Q3
    3. How long ..............you ........... a cat?
    have - had
    jorge -
    has - have
    had- have
    30s
  • Q4
    4. (a few weeks) I ....................... it ................a few weeks now
    has- for
    had - for
    have - for
    haven't - for
    30s
  • Q5
    5. How long ..................you ......................... married?
    did - get
    have - be
    have - was
    have - been
    30s
  • Q6
    6. (1981) I ..................................1981
    did been married since
    have been married for
    have been married since
    has been married since
    30s
  • Q7
    7. How long .........they .......each other?
    have - known
    have - knew
    has - knew
    has- known
    30s
  • Q8
    8. (50 years) They ....................... each other .......50 years.
    have known - since
    has know - since
    have known - for
    have know -for
    30s
  • Q9
    9. How long ...............you ...................here?
    lived - have
    have - live
    has - live
    have -lived
    30s
  • Q10
    10. (2006) We .......... ............ here ..............2006
    have lived - since
    have lived - for
    have lived - since
    have live- since
    30s
  • Q11
    11. How long ...................you ....................this phobia?
    had - had
    have - had
    have - have
    had - have
    30s
  • Q12
    12. (about 2010) I ............... ................. it ..................... about 2010
    have have- since
    have had - for
    had have - since
    have had - since
    30s
  • Q13
    13. How long .................... you.................. on this team?
    had - followed
    had - follow
    have - followed
    have - follow
    30s
  • Q14
    14. (I was 17) I ................... on it .................... I was 17
    hasfollowed - since
    have followed - for
    have follow - since
    have followed - since
    30s
  • Q15
    you/ married ?
    How long have you was married?
    How long have you been married?
    How long did you been married?
    How long were you been married?
    30s

Teachers give this quiz to your class