1) When I arrived at the station, the train _________. a) had left b) has left c) have left 2) I ______ Ann since October. She is my best friend. a) had known b) have known c) has known 3) I __________ him yet, but I will meet him on Sunday. a) haven't met b) hadn't met c) hasn't met 4) He ________ his car. a) had sold b) have sold c) has sold 5) They _______ their homework before they went to the park. a) have done b) had done c) has done 6) We _______ to Athens. It's a wonderful place. a) have been b) had been c) has been 7) I ________ Sam for 7 years. I have no idea where she is now. a) haven't seen b) hadn't seen c) hasn't seen 8) ______ the burglars ______ away by the time the police arrived? a) had got b) has got c) have got 9) He was happy because he _______ the race. a) has won b) had won c) have won 10) They _______ the tickets for the concert yet. They're not sure if they still want to go. a) hasn't bought b) haven't bought c) hadn't bought 11) She wasn't in the office. She _______ already ______. a) has left b) have left c) had left 12) John _______ his report by the time his boss returned. a) hasn't finished b) hadn't finished c) haven't finished

Leaderboard

Visual style

Mga Option

I-switch ang template

I-restore ang gi-autosave: ?