1) I'm going to finish this task tonight. a) Past b) Present c) Future 2) We won't disturb you, I promise. a) Past b) Present c) Future 3) They will be going to New York next weekend. a) Past b) Present c) Future 4) Have you ever been to Canada? a) Past b) Present c) Future 5) Yesterday, we went to see a play at the theatre. a) Past b) Present c) Future 6) She often takes photos of her friends. a) Past b) Present c) Future 7) I have walked my dog every day for the last 6 months. a) Past b) Present c) Future 8) Does he know that you like him? a) Past b) Present c) Future 9) She has worked in this company for 10 years. a) Past b) Present c) Future 10) I did not understand anything she said. a) Past b) Present c) Future 11) She had left the house when I arrived. a) Past b) Present c) Future 12) I have read that book twice. a) Past b) Present c) Future 13) Are we going to be friends again? a) Past b) Present c) Future 14) She will most probably be late for the meeting. a) Past b) Present c) Future 15) I'll be living in this apartment for three years by this December. a) Past b) Present c) Future 16) I was taking a shower when he called! a) Past b) Present c) Future 17) Will you be studying all day?  a) Past b) Present c) Future 18) Jake will be working tonight. a) Past b) Present c) Future 19) They had practiced for months before they won the soccer math. a) Past b) Present c) Future 20) She was mad at me because I had called her many times. a) Past b) Present c) Future 21) We will be having dinner by the time you arrive. a) Past b) Present c) Future 22) Have you ever played tennis before? a) Past b) Present c) Future 23) He will be working very hard, I know it! a) Past b) Present c) Future 24) We had not studied English before we came to Canada. a) Past b) Present c) Future

Leaderboard

Visual style

Options

Switch template

Continue editing: ?