Game Preview

Present perfect vs Past simple

  •  English    28     Public
    Complete the questions with the verbs in brackets in the present perfect or past simple tense.
  •   Study   Slideshow
  • What time ............................................. (have) dinner last night?
    ???
  •  15
  • How long ............................................. (speak) English?
    ???
  •  15
  • How many countries ............................................. (visit) in your life?
    ???
  •  15
  • ............................................. (eat) any fruit yesterday?
    ???
  •  15
  • How long ............................................. (have) your mobile phone?
    ???
  •  15
  • Who ............................................. (be) the last person you called?
    ???
  •  15
  • What ............................................. (eat) for breakfast today?
    ???
  •  15
  • How long ............................................. (live) at your current address?
    ???
  •  15
  • What ............................................. (be) the last thing you bought?
    ???
  •  15
  • ............................................. (ever / touch) a snake?
    ???
  •  15
  • How many messages ............................................. (send) so far today?
    ???
  •  15
  • How long ............................................. (spend) studying yesterday?
    ???
  •  10
  • ............................................. (ever / catch) a fish?
    ???
  •  15
  • How ............................................. (get) to school today?
    ???
  •  15
  • What time ............................................. (leave) home today?
    ???
  •  15
  • (go) shopping yesterday?
    ???
  •  15