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:

Grammar › View

We talked about what Pete needs. What is the noun clause of this sentence?

A. We talked about

B. We talked about what

C. About what Pete needs

D. What Pete needs


Passive Voice › View

You should ___________ before going on that road trip.

A. get your car to service

B. gotten your car serviced

C. get your car serviced

D. get your car servicing

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