1) The film _______ yet. a) didn't start b) hasn't started 2) Ana _______ her car yesterday. a) cleaned b) has cleaned 3) _________ arabian food? a) Have you ever eaten b) Did you ever eat 4) It _________ since yesterday. a) hasn't rained b) didn't rain 5) I ______ my phone last sunday. a) have lost b) lost 6) What _______ last weekend? a) did you do b) have you done 7) ________ in Coveñas last summer? a) Were you b) Have you been 8) Cervantes _______ "Don Quijote". a) wrote b) has written 9) It ______ four days ago. a) rained b) has rained 10) I ________ my homework yet. a) haven't done b) didn't do 11) My father ________ a cold last winter. a) has had b) had 12) We _______ to China in 2018. a) went b) have gone 13) Maria ______ two books this week. a) has read b) read 14) I ______ married a few months ago. a) got b) have gotten 15) I _______ married for five years. a) have been b) had 16) We _________ to school yesterday. a) haven't gone b) didn't go 17) How long _______ in this company? a) have you worked b) did you work 18) _________ to La Guajira? a) Haver you ever been b) Were you ever 19) When I was five, I _______ my leg. a) broke b) have broken 20) Since monday, I ________ to the gym. a) haven't gone  b) didn't go

Simple Past vs Present Perfect.

Leaderboard

Visual style

Options

Switch template

Continue editing: ?