Grammar Quiz

[ Grammar ]

Identify the tense error: She has finished her homework yesterday.

A. The tense error is using ‘has finished’ with ‘yesterday’.

B. She finished her homework yesterday.

C. She had finished her homework yesterday.

D. She has been finishing her homework yesterday.

Select your answer:
A  B  C  D  E 


Random Topics:

Present and Past Simple TenseMust / must notPresent Simple PassiveSuperlative AdjectivesAdverb of MannersComparison Degree & GerundsGrammar and Passive VoiceUnscramble SentenceGrammar AssessmentPreposition of Direction

Other quiz:

Modal Verbs › View

I _____ have left my wallet in the car; I’ll go check.

A. may

B. should

C. might

D. must


Grammar › View

Which end mark should you use for the sentence below? Is there a quiz today___

A. .

B. ?

C. !

Conjunction › View

Sang Kancil was frightened ________ Sang Harimau wanted to eat him.

A. but

B. because

C. so


Grammar › View

Choose the word(s) CLOSEST in meaning to the underlined word(s) in the following question

Young people are now getting more and more concerned about environmental problems.
___
A. worried

B. nervous

C. hopeless

D. uneasy