Study

Past Simple & Present Perfect Tense

  •   0%
  •  0     0     0

  • She hasn't seen her jacket _____ yesterday, I think she lost it.
    since
  • This tree ________ (be) planted by the settlers who ________ (found) our city over four hundred years ago.
    was, founded
  • Listen Donna! I don’t care if you ________ (miss) the bus this morning. You ________ (be) late for work too many times.
    missed, have been
  • My sister and I ________ (have) some free time, so we ________ (go) to the cinema last night.
    had, went
  • I ________ (not have) this much fun since I ________ (be) a kid.
    haven't had, was
  • I ________ (do) my best in the last exam, but I couldn’t answer a lot of questions.
    did
  • This is the only time the children have _____ been to the mall.
    ever
  • My family and I ________ (live) in Medan in 2001. Ten years later, we ________ (move) to Jakarta.
    lived, moved
  • It ________ (rain) for many days. I wonder when it will stop raining.
    has rained
  • I have been teaching English _____ a long time.
    for
  • ________ you ________ (read) any books by Stephen King?
    Have you read
  • George ________ (not be) very well last week. So he ________ (not be) at school since last Monday.
    wasn't, hasn't been
  • When I was in the shopping centre I ________ (lose) my wallet.
    lost
  • My grandpa ________ (work) for this company for more than 30 years before he ________ (retire).
    worked, retired
  • She was a great athlete, but she ________ (not win) any medals at Asian Game 2018..
    didn't win
  • My boss isn’t in the office today. He ________ (go) to Manado.
    has gone
  • Have you _____ seen such a lovely picture?
    ever
  • When we ________ (be) on holiday in Greece, it ________ (not rain) at all.
    were, didn't rain
  • I ________ (watch) the Titanic for three times last week.
    watched
  • The kids have been on vacation _____ two weeks.
    for
  • What ________ (you/learn) since you came here?
    have you learned / have you learnt
  • They have _____ been to Brazil before, but they're planning to go.
    never
  • I am a very lucky person. I have _____ had nightmares.
    never
  • We haven't met _____ our last year at high school,
    since