Study

Simple past or present perfect?

  •   0%
  •  0     0     0

  • When do we use "yet"?
    In negative and interrogative sentences.
  • They ... ( just / eat ) the cake.
    have just eaten
  • My parents are away. They've ________ on vacation.
    gone
    been
  • Last month he _____________(fall) off his bike and hurt his ankle.
    fell
  • My grandpa __________(work) for this company for more than 30 years before he __________(retire).
    worked, retired
  • ____________(you/open) the window yet? - No, I _____________.
    Have you opened ; haven't
  • What time ( she / wake) up ?
    did she wake
  • It's late so the children have _______ to bed.
    gone
    been
  • She's ______ long hair before, but now she likes it short. (have)
    had
  • '______ (you read) Treasure Island?’ ‘Yes, twice! It’s my favourite novel.’
    Have you read
  • Your hair's shorter. Have you _______ to the hair stylist?
    gone
    been
  • She's nervous because she's never _________ a song in public before. (sing)
    sung
  • My parents _______________(be) to South America many times.
    have been
  • Mrs Salinger ______ (not come) in yet – would you like to leave a message?
    hasn't come
  • He .... ( forget ) to set the table yesterday.
    forgot
  • What tense do we normally use with "ago"?
    Past Simple
  • They ... (go) to school by bus three days ago.
    went
  • They ... ( already / go ) to sleep.
    have already gone
  • He .... ( give ) me flowers yesterday.
    gave
  • We ... ( not buy ) the car yet.
    haven't bought
  • I haven't _______ to Charlotte recently. Is she OK? (speak)
    spoken
  • What verb tense do we normally use with "For" or "Since"?
    Present Perfect
  • We ____________ (already/have) three tests this week.
    have already had
  • Beth and I ______ (be) friends since we were ten – and we always will be.
    have been
  • What verb tense do we normally use with "just" and "already"?
    Present Perfect
  • They ____________(not+catch) many fish last week.
    didn't catch
  • _________(the Chinese/invent) gunpowder?
    Did the Chinese invent
  • We ______________(never/travel) in Wales.
    have never travelled
  • (you /ever/ paint ) a picture?
    Have you ever painted
  • Correct the mistake: "This is the first time I swam in the sea."
    "This is the first time I have swum in the sea."
  • I______________(never/hear) this song. Who sings it?
    have never heard
  • Dad ______ (be) out shopping for two hours now. Should we give him a ring?
    has been
  • Correct the mistake: "I have did all my homework."
    I have done all my homework.
  • My parents are out. They've ________ to the supermarket.
    gone
    been
  • He ( be ) very bored yesterday.
    was
  • My friend ____________(hurt) himself at the competitions last week.
    hurt
  • He ... (get) a new laptop two weeks ago.
    got
  • That man _________________ (work) at this school for more than 40 years.
    has worked
  • Last night my sister and I _________(have) some free time, so we__________(go) to the cinema.
    had, went
  • He ... ( not/understand ) last week's homework.
    didn't understand
  • How many poems ________________(he/write) this month?
    has he written
  • When she ... (see ) me, she ... (wave ) to me.
    saw / waved
  • When _________( you/ break) your leg?
    did you break
  • We ____________(go) shopping yesterday after school.
    went
  • The first man _____________ (fly) to the Moon in 1969.
    flew
  • He ... ( not like ) the party last night.
    didn't like
  • He ________________(lose) his keys when he was in London.
    lost
  • Have you ever _______ to Disneyland?
    gone
    been
  • My uncle ______________(buy) this car many years ago.
    bought
  • Where _______________(your friend/buy) that dress?
    did your friend buy
  • My girlfriend has never ________ abroad.
    gone
    been
  • Correct the mistake: "Did you ever watch this film?"
    Have you ever watched this film?
  • ... ( you / eat ) popcorn when you were at the cinema?
    Did you eat
  • Who _________(write) "Hamlet"?
    wrote
  • He .... ( not/finish ) the book yet.
    hasn't finished
  • He ( not/ fall ) off his bike while he was going to school.
    didn't fall
  • Kerry isn't here. She's ________ for a walk.
    been
    gone
  • I've ________ my boyfriend's mother, but not his father. (meet)
    met
  • The first time I ______ (see) that film was five years ago, but I still remember it very well.
    saw
  • ( you / ever / eat ) popcorn at the cinema?
    Have you ever eaten
  • Tina and Tom ______ (be) very close for a long time, but then they lost touch.
    were
  • Mr Clark ________(work) in this bank for 15 years.
    has worked
  • Matt's ________ his homework, so he's going out. (do)
    done
  • It __________(rain) for many days. I wonder when it will stop raining.
    has rained
  • We've _________ shopping, so the refrigerator is full.
    been
    gone
  • When we _________(be) on holiday in Greece, it _________(not+rain) at all.
    were, didn't rain
  • When I was in the shopping centre I _______(lose) my wallet.
    lost
  • My grandpa ______________ (not+study) Latin when he was at school.
    did not study
  • Correct the mistake: "I never saw that person in my life."
    I have never seen that person in my life.
  • It .. ( not/ snow ) this year.
    hasn't snowed
  • What _________(you/learn) since you came here?
    have you learned
  • Has Paul _______home? He isn't at his desk.
    gone
    been