1) My brother ... a school sports competition last year. a) has won b) won 2) I ... a swim in the sea since last summer. a) haven't taken b) didn't take 3) ... breakfast yet? a) Have you had b) Did you have 4) My team mates ... basketball practice last Monday. a) have missed b) missed 5) Maria ... home from the school dance at 11 p.m. last night. a) came b) has come 6) We ... cleaning the house yet. a) haven't finished b) didn't finish 7) He ... with his parents about moving out. a) has just talked b) just talked 8) She ... her job two months ago. a) has lost b) lost 9) I don't need to borrow this book. I ... it. a) have already read b) already read 10) I ... train tickets to Madrid yet. a) didn't buy b) haven't bought 11) My sister ... her homework before going to school. a) has done b) did 12) First, I ... the cat and then I ... the dog. a) fed, walked b) have fed, walked

Present Perfect Simple & Past Simple - 7th grade

Leaderboard

Visual style

Options

Switch template

Continue editing: ?