Game Preview

46 Past Perfect, Past Simple & Present Perfect

  •  27     Public
    ...
  •   Study   Slideshow
  • (They / be) to Minsk since they (move)?
    Were they to Minsk since they moved?
    Had they been to Minsk since they moved?
    Did they be to Minsk since they moved?
    Have they been to Minsk since they moved?
  •  15
  • Pupils (do) their homework before the class (start).
    Pupils did their homework before the class had started.
    Pupils had do their homework before the class started.
    Pupils had done their homework before the class started.
    Pupils have done their homework before the class start.
  •  15
  • Kate (arrive) at the station, but the train (leave).
    Kate had arrived at the station, but the train had left.
    Kate arrived at the station, but the train had left.
    Kate had arrived at the station, but the train left.
    Kate arrived at the station, but the train left.
  •  15
  • Я посетил Дубай до того, как эпидемия началась.
    I had visited Dubai before the epidemic started.
    I visited Dubai before the epidemic started.
    I visited Dubai before the epidemic had started.
    I had visited Dubai before the epidemic start.
  •  15
  • Bob (never / see) such a beautiful girl before he (meet) Pam.
    Bob had never see such a beautiful girl before he met Pam.
    Bob never saw such a beautiful girl before he met Pam.
    Bob had never seen such a beautiful girl before he met Pam.
    Bob had never seen such a beautiful girl before he had met Pam.
  •  15
  • Mary (not / have) any money because she (lose) her money.
    Mary didn't have any money because she had lost her money.
    Mary hadn't had any money because she lost her money.
    Mary don't have any money because she has lost her money.
    Mary hasn't had any money because she lost her money.
  •  15
  • I (not / see) Pam a week ago. (You / see) her today?
    I didn't see Pam a week ago. Had you seen her today?
    I didn't see Pam a week ago. Have you seen her today?
    I didn't see Pam a week ago. Did you see her today?
    I haven't seen Pam a week ago. Have you seen her today?
  •  15
  • Tim (know) London very well because he (be) there a few times.
    Tim knew London very well because he was there a few times.
    Tim has known London very well because he was there a few times.
    Tim knew London very well because he has been there a few times.
    Tim knew London very well because he had been there a few times.
  •  15
  • Ее сын учил английский язык до того, как он поступил в университет.
    Her son has learned English before he entered the university.
    Her son learned English before he entered the university.
    Her son had learned English before he entered the university.
    Her son learned English before he had entered the university.
  •  15
  • Мэри поняла американцев, потому что она изучала английский язык в школе.
    Mary understood Americans because she had studied English at school.
    Mary has understood Americans because she studied English at school.
    Mary had understood Americans because she studied English at school.
    Mary understood Americans because she has studied English at school.
  •  15
  • Jane (already / finish) to clean the flat when Bob (come) home.
    Jane has already finished to clean the flat when Bob came home.
    Jane already finished to clean the flat when Bob came home.
    Jane had already finished to clean the flat when Bob came home.
    Jane already finished to clean the flat when Bob had come home.
  •  15
  • Tom (leave) school 10 minutes ago, but he (not / come) home yet.
    Tom has left school 10 minutes ago, but he hasn't come home yet.
    Tom left school 10 minutes ago, but he hadn't come home yet.
    Tom left school 10 minutes ago, but he hasn't come home yet.
    Tom has left school 10 minutes ago, but he didn't come home yet.
  •  15
  • Students (try) to pass the exam twice by the end of the year.
    Students has tried to pass the exam twice by the end of the year.
    Students tried to pass the exam twice by the end of the year.
    Students had tryed to pass the exam twice by the end of the year.
    Students had tried to pass the exam twice by the end of the year.
  •  15
  • Я не ела мяса на этой неделе. А моя мама не ела мяса на прошлой неделе.
    I haven't eaten meat this week. And my mum didn't eat meat last week.
    I haven't eaten meat this week. And my mum hadn't eaten meat last week.
    I hadn't eaten meat this week. And my mum didn't eat meat last week.
    I didn't eat meat this week. And my mum didn't eat meat last week.
  •  15
  • (You / wash) your hands before you (sit) at the table?
    Did you wash your hands before you sat at the table?
    Had you washed your hands before you sit at the table?
    Has you washed your hands before you sit at the table?
    Had you washed your hands before you sat at the table?
  •  15
  • Kate (never / be) to the concert before Bob (invite) her.
    Kate never was to the concert before Bob had invited her.
    Kate had never been to the concert before Bob invited her.
    Kate have never been to the concert before Bob invited her.
    Kate has never been to the concert before Bob invited her.
  •  15