Grammar Quiz

[ Present Tenses ]

He (to do) his lessons since lunch.

A. does

B. is doing

C. has done

D. has been doing

Select your answer:
A  B  C  D  E 


Random Topics:

Compound and Complex SentencesPrepositions after VerbsPast Perfect TensePast Simple VerbsKinds of NounsGrammar for TOEFLWill and Will notVerbs and AdverbsPronouns and AntecedentsVerb to be

Other quiz:

Tenses › View

Use the perfect continuous tense: They (to work) here for five years by next month.

A. They are working here for five years by next month.

B. They will have been working here for five years by next month.

C. They will work here for five years by next month.

D. They have been working here for five years by next month.


Passive Modals › View

I found this book on my desk when I came to class. It — (leave) by one of the students in the earlier class.

A. must have left

B. must be left

C. must have been left

D. must have be left

Homonyms › View

The law enforcement in a small town is done by a ___.
a. marshall
b. martial


Wish - beginner › View

I like my chief but I wish he …. me some more responsibility soon.

A. gave

B. would give

C. had given