Study

Present Perfect Simple Tense

  •   0%
  •  0     0     0

  • I ... (be) a teacher of English for twenty years.
    have been
  • Where ... you ... (be)?
    have ... been
  • They ... (be) married since September.
    have been
  • It ... (not rain) since May.
    hasn't rained
  • He ... (not clean) the fridge for six months.
    hasn't cleaned
  • The dog is sick. It ... (not eat) anything for three days.
    hasn't eaten
  • ... you ever ... (swim) across this river?
    Have ... swum
  • I ... (not see) him around the office since last week.
    haven't seen
  • The museum ... (be) closed since the end of summer.
    has been
  • My grandchildren ... (not visit) me for two weeks.
    haven't visited
  • Peter ... (know) Paula since second grade.
    has known
  • The car ... (be) broken for a couple of days.
    has been
  • She ... (do) a lot of work around the house since last Tuesday.
    has done
  • How long ... you ... (have) this headache?
    have ... had
  • We ... (live) in this town for two months.
    have lived
  • They ... never ... (try) bungee jumping.
    have ... tried