Study

Present Perfect Simple or Past Simple

  •   0%
  •  0     0     0

  • A: How do you know so much about cars? B: I _______ as a mechanic since 2005.
    a) worked b) have worked
  • A: Wow. I love your new car. B: Thanks. I _______ it yesterday.
    a) bought b) have bought
  • A: Thanks for coming to my party! B: You're welcome. We're very glad you _____ us.
    a) have invited b) invited
  • A: Julie! I didn't know you work here. B: Yes, I ______ last week.
    a) started b) have started
  • A: Do you know my friend Susie. B: No, we _________ .
    a) didn't meet b) haven't met
  • A: How was the concert last night? B: I ____ sick, so I didn't go.
    a) have been b) was
  • Mom. Is dinner ready? I ________ all day!
    a) didn't eat b) haven't eaten
  • Alan is very excited for his trip next week. He __________ abroad.
    a) has never traveled b) never traveled
  • A: You look very tired today. B: I _______ well last night.
    a) haven't slept b) didn't sleep
  • A: Wow, you really know this city well. B: Yes, I _______ here my whole life.
    a) have lived b) lived
  • A: You two are so cute together! B: We _______ together for fifty years!
    a) have been b) were
  • A: Why was your grade so bad? B: Sorry! I _____ study.
    a) didn't b) haven't