Grammar Quiz

[ Present Perfect Tense ]

I …… already …… my homework.

A. do/ finish

B. have/ finished

C. am/ finishing

Select your answer:
A  B  C  D  E 


Random Topics:

Verb & GrammarPresent Simple TenseTo infinitive - GerundComperative and SuperlativeSimple, Complex, Compound SentenceLanguage Features: Reflective ArticleSimple Present Tense with Adverb of FrequencyLet & Be allowed toSimple Past vs Past Continuous TenseIndependent and Dependent Clauses

Other quiz:

Tenses › View

They haven’t gone to Bali yet.

The complement of the sentence is …….

A. They

B. haven’t gone

C. to Bali

D. haven’t

E. yet


Tenses › View

At the moment, the students ___ for their final exams.

A. study

B. are studying

C. have studied

D. studied

Prefixes Suffixes › View

What is a root?

A. base of a word

B. beginning part of a word

C. end part of a word


Modal Verbs › View

Do you_________ eat the vegetables?

A. have to

B. has to