1) How many times ____________________ (you/be) to New York? a) were you b) have you been c) has you been d) was you 2) Last July they _______________ (spend) their holidays in Rome. a) spend b) have spend c) spent d) have spent 3) His parents ______________ (be) here yesterday a) have been b) has been c) was d) were 4) They ______________ (go) to Germany when he _____________ (be) only 4. a) went, was b) have gone, was c) went, has been d) have gone, has been 5) _________ you ___________ (watch) any films last night? a) Have / watch b) Did / watch c) Did / watched d) Have / watched 6) I _________________ (have) a couple of toasts for breakfast this morning. a) had b) have c) has had d) has 7) I _____________ (not/see) you in class last Friday. a) haven't seen b) hasn't seen c) didn't saw d) didn't see 8) He ______________ (never/visit) Africa. He died 20 years ago. a) has never visited b) never has visited c) never visited d) have never visited 9) Annette ___________ (write) many books and she is writing another one now. a) wrote b) has written c) has wrote d) written 10) I _____________ (visit) him in hospital three times this month. a) have visited b) has visited c) visited d) visit 11) They still live in that town. They _____________ (live) there for ages. a) lived b) live c) has lived d) have lived 12) Fatima is from Ethiopia. She ___________ (never/see) snow. a) never saw b) has never seen c) never has seen d) have never seen 13) I ______________ Thai food but I'd love to try it! a) have never tried b) never tried c) tried d) didn't try
B1 - Present Perfect or Past Simple?
Log in required
Log in required
This leaderboard is currently private. Click
to make it public.
This leaderboard has been disabled by the resource owner.
This leaderboard is disabled as your options are different to the resource owner.
More formats will appear as you play the activity.