English Quiz || Tenses Mock Test - 1 || QuizDost

 

English Quiz 

Tenses Mock Test - 1

Learn English Grammar

For All Competitive Exams 

Download free English Quiz App click below👇




English Quiz, Tenses Mock test , Present Tense , Past tense , Future tense , Learn English Grammar , QuizDost Tenses , Error Detection Questions with Explanation , Spot the Error Questions with Answers , QuizDost , Online Quiz ,.



Spot the Error

Click on Start The Quiz button to Start Quiz





If Start the Quiz button not showing you then refresh your page.


Explanation 👇


1)(A)  I have not seen him since twenty years/ (B)  and so I cannot say with certainty/ (C)  whether he is alive or dead./ (D)  No error

Ans- (a) “twenty  years” is a period of time. Hence “for” should be used in place of 'since'

2)(A)  When he did not find his cook in the kitchen/ (B)  he asked his wife/ (C)  where had he gone./ (D)  No error

Ans- (c) ‘Helping verb' comes before the 'subject' in an interrogative sentence. Since this sentence is not an interrogative sentence, 'had' will come after ‘he'.

3)(A)  Although I am playing cricket/ (B)  for more than three years/ (C)  I have not been able to score a century/ (D)  No error

Ans- (a) 'Am' should be changed into 'have been'. The sentence is in perfect continuous tense.

4)(A)  I do not know where could he have gone/ (B)  so early/ (C)  in the morning./ (D)  No error

Ans- (a) 'Could' will come after ‘he', since the sentence is not interrogative

5)(A)  By the time/ (B)  we got our tickets and entered the cinema theatre,/ (C)  the show was already begun./ (D)  No error

Ans- (c) Use ‘had' in place of ‘was'. If two actions take place in the past one after the other,the first action will be in Past Perfect Tense and the second action will be in Simple Past Tense.

6)(A)  By the time/ (B)  we will get our tickets and enter the cinema theatre,/ (C)  the show will have already begun./ (D)  No error

Ans- (b) Remove  ‘will'. ‘We get our tickets' is correct. If in a sentence two actions will have taken place one after the other in future, the first action will be in Simple Present Tense and the second will be in Future Perfect Tense.

7)(A)  we have been/ (B)  celebrating many festivals/ (C)  since centuries./ (D)  No error

Ans- (c) Use ‘for' in place of 'since' because centuries' is a period of time.

8)(A)  Old age and infirmity/ (B)  had began to/ (C)  catch up with him./ (D)  No error

Ans- (b) Use V3 (begun) with 'had'

9)(A)  The passer-by told us/ (B)  where was the marriage hall/ (C)  and even led us to it./ (D)  No error

Ans- (b) ‘was’, will come after 'marriage hall, because sentence is assertive and intrerrogative.

10)(A)  I have passed / (B)  the examination/ (C)  two years ago/ (D)  No error

Ans- (a) ’I passed' (simple past) is the correct form. When a past time is mentioned, use Simple Past Tense and not Present Perfect Tense.

Post a Comment

0 Comments