Q1. Fill in the blank: I ___ my homework already.
Show answer
Answer: C. have finished
The present perfect (have/has + past participle) is used with 'already' for a completed action with present relevance.
20 Tenses MCQs from the English Comprehension section, with answers and short explanations.
Answer: C. have finished
The present perfect (have/has + past participle) is used with 'already' for a completed action with present relevance.
Answer: D. have known
The present perfect is used with 'since' for a state continuing up to now; 'know' is a stative verb and is not used in the continuous form.
Answer: B. is reading
The present continuous (is/am/are + verb-ing) is used for actions happening at the moment of speaking.
Answer: B. sets
The simple present tense is used for universal truths and facts.
Answer: D. is raining
The present continuous is used for an action happening at the moment of speaking.
Answer: A. went
The simple past is used with a definite past time such as 'last year'; the present perfect cannot be used with it.
Answer: C. will stay
In the first conditional, 'if' + simple present is followed by 'will' + base verb.
Answer: D. had left
The past perfect (had + past participle) is used for the earlier of two past actions.
Answer: A. will call
The main clause of a first conditional uses 'will' + base verb for a future action.
Answer: B. met
A finished action at a stated past time takes the simple past: 'met'.
Answer: D. visited
A definite past time like 'last month' needs the simple past; the present perfect is not used with it.
Answer: D. will have completed
The future perfect (will have + past participle) shows an action that will be completed before a point in the future.
Answer: A. was writing
The past continuous (was/were + -ing) shows an action in progress in the past when another action interrupted it.
Answer: B. goes
Present habits are expressed with the simple present; with 'she', the verb takes '-es': 'goes'.
Answer: C. eaten
The present perfect is 'has/have' + past participle; the past participle of 'eat' is 'eaten'.
Answer: A. is knocking
An action happening at the moment of speaking takes the present continuous: 'is knocking'.
Answer: A. has lost
The present perfect ('has' + past participle) shows a past action with a present result. 'He' takes 'has', not 'have'.
Answer: C. has been living
An action that began in the past and continues now, with 'for + period', takes the present perfect continuous: 'has been living'.
Answer: B. have been playing
An action that started at a point in the past ('since morning') and is still going on takes the present perfect continuous.
Answer: A. were
In hypothetical conditionals we use 'were' for all subjects.