Grammar Quiz

[ Present Perfect Tense ]

He … his homework very well

A. Have not do
B. Has not do
C. Has not done
D. Have not done

Select your answer:
A  B  C  D  E 


Random Topics:

so vs suchPronounSpeech TensesAspect or tenses of VerbsThe First Conditional (if/unless)Modals in the Past - Speculation and DeductionModals, Phrasal Verbs, Gerunds and InfinitivesGerunds/InfinitivesReported Speech and Reported QuestionsDemonstrative Speech

Other quiz:

Conjunctions › View

What is the function of the conjunction in this sentence: “He was hungry, so he made a sandwich.”

A. To show contrast

B. To show cause and effect

C. To add information

D. To show choice


Vocabulary › View

Which of the following words do not have the same meaning as “ardent”?

A. passionate

B. indifferent

C. fervent

D. zealous

Tenses › View

They __________ to the beach last summer.

A. go

B. going

C. went

D. goes


Modals › View

It’s getting late. We __________ go to bed soon.

A. must

B. might

C. can’t