Study

Present perfect tense

  •   0%
  •  0     0     0

  • We ............................... each other ................... 2024. (know/ for or since)
    We have known each other since 2024.
  • She .......................... those shoes ........................ two days in a row. (wear/ for or since)
    She has worn those shoes for two days in a row.
  • We ................................. from him .................... he started working. ( hear not/ for or since)
    We haven't heard from him since he started working.
  • I .......................... this phone ................. about six months. (use/ for or since)
    I have used this phone for about six months.
  • We ................... Minecraft .................. 3 hours today. ( play/ for or since)
    We have played Minecraft for 3 hours today.
  • She ................... that car ................... she started learning to drive. (have/ for or since)
    She has had that car since she started learning to drive.
  • I ..................... here ................. 2021. (work/ for or since)
    I have worked here since 2021.
  • The children ............................ TV ................. three hours today. (watch/ for or since)
    The children have watched TV for three hours today.
  • They ........................ at the hotel ................. last Tuesday. (be/ for or since)
    They have been at the hotel since last Tuesday.
  • I ....................... these gloves .................. 2 years. (have/ for or since)
    I have had these gloves for 2 years.
  • They ...................... at this company ................... they graduated.(work/ for or since
    They have worked at this company since they graduated.
  • She ........................ alone ................... many years. (live/ for or since)
    She has lived alone for many years