Grammar Quiz

Topics: Present Continuous, Present Perfect and Used to

Which one is the present perfect simple?

A. I do my homework.

B. I am doing my homework.

C. I have done my homework.

D. I have been doing my homework.

Select your answer:
         


Random Topics:

Phrasal VerbsAdjective ending with ED & INGPresent Progressive TenseGrammar - Be going toAdverb and Sentence StructureDefinite ArticlesPassive Voice, Modals of Deduction and First Conditionala, an, the, zero articleDirect and Indirect SpeechPassive Voice of Tenses

Other quiz:

Grammar › View

The technician usually arrives 10 minutes early, but today he was ____ late due to traffic.

A. rarely

B. unusually

C. occasionally

D. frequently


Grammar › View

The letter is ………… typed now.

A. been

B. being

C. to being

D. to been