Grammar Quiz

[ Grammar ]

Everyone in the class ………………. done the homework well in advance.

A. have

B. has

C. to have

D. having

Select your answer:
A  B  C  D  E 


Random Topics:

Verb TenseDefinite & Indefinite Pronoun & ConditionalsVerbs & AdverbsPhrase or ClauseSubordinate ConjunctionsWestern Europe CountriesComparative - SuperlativePhrasal VerbPresent Simple & ContinuesPreposition (at,in,on)

Other quiz:

Preposition › View

It was so noisy outside that she couldn’t concentrate________her work.

A. in

B. at

C. with

D. on


Grammar › View

    I don’t really get along with my sister’s husband. We only talk to each other if we’re forced to. Other than that, we don’t.
   
A.     enjoyable, attractive, friendly, or easy to like
   
B.     when two people like each other and are friendly to each other
   
C.     behaving in a pleasant, kind way towards someone

Grammar › View

He has wanted to act in films ____he was a child.

A. since

B. for

C. before


Present Perfect Tense › View

We have lived here _______________________ seventeen days.

A. For
B. Since