Aspirant Academy

MCQ

English: Tenses MCQ - Practice Questions with Answers

Solve 10 English: Tenses questions for RAS/RPSC preparation.

Practice questions

Q1Which pair of sentences is grammatically correct? I. If he comes on time, we will start the programme. II. If he will come on time, we start the programme. III. When the result is declared, I will inform you. IV. When the result will be declared, I inform you.

A I and III only
B I and II only
C II and IV only
D III and IV only
Explanation

In first conditional sentences, the if-clause uses the present simple tense, while the main clause usually uses "will" plus the base verb. So "If he comes on time, we will start" is correct. The same rule applies to future time clauses beginning with words such as "when". We say "When the result is declared, I will inform you", not "when the result will be declared". Therefore, only sentences I and III are correct.

Q2Consider the following sentences: I. If it rains, the match will be cancelled. II. If it will rain, the match will be cancelled. III. If it rained tomorrow, the match will be cancelled. Which of the above sentences is correct?

A II only
B I and II only
C III only
D I only
Explanation

In a first conditional sentence, a real future condition is expressed with the simple present in the if-clause and 'will' in the main clause. Sentence I follows this pattern: 'If it rains, the match will be cancelled.' Sentence II is wrong because 'will' is not normally used in the if-clause for this structure. Sentence III is also wrong here because 'rained tomorrow' does not match the main clause 'will be cancelled'. Therefore, only sentence I is correct.

Q3Choose the most appropriate option to fill in the blanks: “Is dad in?” “No, he isn’t. He ____________ home an hour ago. He _____________ yet.”

A Leave, not returned
B Left, has not returned
C Leaves, didn’t return
D Will have, has not returned
Explanation

The phrase “an hour ago” requires the simple past, so “left” fits the first blank: he left home an hour ago. The word “yet” in a negative sentence points to the present perfect, so “has not returned” fits the second blank. “Leave, not returned” lacks the needed finite past verb and auxiliary. “Leaves, didn’t return” wrongly uses the simple present with “ago” and the simple past with “yet”. “Will have, has not returned” is grammatically unsuitable because “will have home” does not express leaving.

Q4Choose the sentence that is incorrect.

A He has worked here for five years.
B They have known each other since childhood.
C I am living in Jaipur since 2020.
D She has completed the form already.
Explanation

This is an incorrect-sentence question, so the answer is the sentence with the tense error. "Since 2020" gives a starting point in the past and shows that the situation continues up to the present. Standard usage needs the present perfect tense: "I have lived in Jaipur since 2020." The present continuous "am living" does not correctly express this continuing duration from a starting point. The other sentences correctly use present perfect with "for", "since", or "already".

Q5Choose the correct option to fill in the blank: By the time the bus reached the village, the rain ______.

A had stopped
B stops
C has stopped
D was stopping
Explanation

When two past actions are mentioned, the action completed earlier is usually put in the past perfect tense. Here, the rain stopped before the bus reached the village. The later past action is expressed by "reached", and the earlier completed action must be "had stopped". Present simple and present perfect do not fit this past time frame, and past continuous suggests an action in progress, not a completed earlier action.

You've seen 5 of 10 sample questions

Unlimited practice on English: Tenses comes with the RAS Test Series + Practice pack or Gate Pass.

More questions

6Which sentence uses the tense incorrectly?

AThe train leaves at 6 a.m. tomorrow.
BI have lived in Jaipur since 2022.
CHe is playing cricket every Sunday.
DThey were watching a film when the power went off.

7Choose the correct option to complete the sentence: Ramesh said that he ___ the form before the last date.

Ahas submitted
Bhad submitted
Cwill submit
Dsubmits

8Choose the correct form of the verb to complete the sentence: By the time the invigilator arrived, the candidates ___ their answer sheets.

Asubmit
Bhave submitted
Cwill submit
Dhad submitted

9Choose the correct reported speech form: Direct speech: Ramesh said, "I am preparing for the CET exam."

ARamesh said that he is preparing for the CET exam.
BRamesh said that I was preparing for the CET exam.
CRamesh said that he had prepared for the CET exam.
DRamesh said that he was preparing for the CET exam.

10Which sentence is grammatically correct?

AShe knew the answer yesterday.
BShe is knowing the answer.
CShe knows the answer yesterday.
DShe has known the answer yesterday.

More topics in General English

Explore other subjects