1 Identify the tense: 'He was reading a book.' A simple past B past continuous C present continuous D past perfect
3 Choose the correct verb: 'He ____ already ____ his lunch.' A has / eaten B have / eaten C had / eaten D will / eat
4 Choose the correct verb: 'He ____ (wait) for the bus when it started raining.' A wait B waits C was waiting D has waited
5 Identify the tense: 'She has been waiting for an hour.' A present perfect B past perfect C present perfect continuous D past continuous
6 Which sentence is in the simple present tense? A The sun rises in the east. B The sun rose in the east. C The sun will rise in the east. D The sun is rising.
7 Choose the correct form: 'She ____ (study) for two hours.' A study B studies C has studied D is studying
8 Which tense is used for actions that will be completed before a certain time in the future? A simple future B future continuous C future perfect D present perfect
9 Which sentence is in the present continuous tense? A She reads a book. B She read a book. C She will read a book. D She is reading a book.
10 Which tense is used for actions completed in the past? A simple present B simple past C future tense D present continuous
11 Choose the correct verb form for the past tense: 'He ____ to the store yesterday.' A go B goes C went D going
12 Identify the tense: 'She will have completed the task.' A simple future B future continuous C future perfect D present perfect
13 Choose the correct verb: 'He ____ (always / complain) about the weather.' A always complains B always complained C is always complaining D has always complained
15 Choose the correct verb: 'She ____ (talk) to him right now.' A talk B talks C is talking D has talked
16 Identify the tense: 'They have arrived.' A simple past B present perfect C past perfect D future perfect
17 Choose the correct verb: 'She ____ (read) the book and returned it.' A read B reads C has read D had read
18 Choose the correct verb: 'She ____ (finish) her project last week.' A finish B finishes C finished D has finished
19 Identify the tense: 'They had left before we arrived.' A simple past B past perfect C present perfect D past continuous
20 Choose the correct verb: 'We ____ (go) to the cinema next Friday.' A go B went C will go D have gone
21 Which sentence is in the simple future tense? A They play cricket. B They played cricket. C They will play cricket. D They are playing cricket.
22 Choose the correct verb: 'He ____ in London for five years.' A live B lives C has lived D is living
23 Which tense is used for ongoing actions at the time of speaking? A simple present B present continuous C simple past D future tense
24 Which tense is used for a completed action before another action in the past? A simple past B past perfect C past continuous D present perfect