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:

Modal SpeculationCollective NounsModal Verbs of ObligationPrepositions and Prepositional PhrasesPresent Continous TenseVerb-ing and InfinitiveBare Infinitive and To InfinitiveTime and CalendarVerbs - third personGrammar - either...or, neither...nor

Other quiz:

General › View

Today is Wednesday. Yesterday it ___________ Tuesday.

A. were

B. is

C. be

D. was


Grammar › View

The number of students turning in their homework on time _____ very low.

A. is

B. are

C. being

D. have been