Game Preview

Present perfect or present simple?

  •  English    15     Public
    Make sentences with the present perfect or present simple using the hints in brackets.
  •   Study   Slideshow
  • John is a writer and he ...... (write) many books.
    John is a writer and he has written many books.
  •  15
  • When ...... (you, get) home yesterday?
    When did you get home yesterday?
  •  15
  • ...... (you, see, ever) a whale?
    Have you ever seen a whale?
  •  15
  • I ...... (not see) John this morning. (Said at 10:30 am)
    I haven't seen John this morning.
  •  15
  • I ...... (not, go) to the library yesterday.
    I didn't go to the library yesterday.
  •  15
  • He ...... (go) to the shop. (He is not here now.)
    He's gone to the shop.
  •  15
  • He ...... (go) to the shop last night.
    He went to the shop last night.
  •  15
  • She ...... (be) to Sydney twice this year.
    She's been to Sydney twice this year.
  •  15
  • I ...... (play) soccer on Sunday afternoon.
    I played soccer on Sunday afternoon.
  •  15
  • ...... (you, see) Kate? (= Where is she now?)
    Have you seen Kate?
  •  15
  • I ...... (lost) key. I can't find it.
    I've lost my key. I can't find it.
  •  15
  • A: Where's Karen? ...... (you, see) her? B: Yes, she ...... (go) out a few minutes ago.
    A: Where's Karen? Have you seen her? B: Yes, she went out a few minutes ago.
  •  25
  • Sam works in a factory. He ...... (work) there for six months. Before that, he ...... (work) as a waiter in a restaurant.
    Sam works in a factory. He has worked there for six months. Before that, he worked as a waiter in a restaurant.
  •  25
  • Kate travels a lot. She ...... (visit) many countries.
    Kate travels a lot. She has visited many countries.
  •  15
  • A: ...... (you start) your new job? B: Yes, I ...... (start) last week?
    A: Have you started your new job? B: Yes, I started last week?
  •  25