past simple vs present perfect
past simple vs present perfect part 2
Choose the correct form
Fill in the gaps
100

Don’t throw the paper away because I (not to read) ______   it yet

haven't read

100

 We first (meet) ______ in 2001. So we (know) _______  each other for 8 years.

 

met/have known

100

We went/ ‘ve been to the seaside last summer.

went

100

 Nick’s uncle went to Russia 3 years ____

ago

200

I  (go) ______  to Paris in 2003 and 2006.

went

200

The children (hide) ______ in the basement yesterday. They (hide) ______  in the basement often since they (discover) ______  a secret place there.

hid / have hidden / discovered

200

We've stayed / stayed at our grandparents for three days. We arrived home yesterday.

stayed

200

Have you ___ been to England?

ever

300

The first modern Olympics  (take) ______  place in Athens more than a hundred years ago.

took

300

I  (feed) ______ birds at the park yesterday. I (feed) ______  birds at the park every day since I (lose) ______  my job.

 fed / have fed /lost

300

I didn't see / haven't seen Josh since 1998

haven't seen

300

Nick has _____ wanted to visit Belarus.

always 

400

It’s the first time I (be) ______ on a ship

have been

400

  The baseball player (hit) ______ the ball out of the stadium yesterday. He (hit) ______ a lot of homeruns since he (join) ______  our team.

 hit / has hit / joined

400

I finished / ‘ve finished my homework. Can I go out now?

have finished

400

Mr. Rambler has _____ come back from Belarus

just

500

Scientists still (not/find) ______  a cure for cancer.

haven't found

500

Tom (break) ______  his leg five days ago. He’s in hospital. He (be) ______  in hospital since he (break) ______  his leg

 broke / has been / broke

500

I'm really hungry. I didn’t eat / haven’t eaten since last night

haven’t eaten

500

They haven’t visited this old castle ____

yet