Grammar Quiz

[ Grammar ]

Peter ____ ____ ____ from school.

A. have/already/arrive

B. have/just/arrived

C. has/already/arrive

D. has/just/arrived

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar and PunctuationPassive Voice and Relative ClausesVocabulary and Verb TensesCan/CouldConjunctionCompound Nouns and Compound Adjectives QuestionsComparison of Adjectives and AdverbsInfinitivePast Continues TenseVocabulary

Other quiz:

Preposition of Direction › View

The hypermarket is located ________ the office building and the bank.

A. among

B. over

C. between

D. above


Grammar › View

You made a mistake by telling her a lie. It _____ better if you _____ to her.

A. would have been/ hadn’t lied

B. would be/ didn’t lie

C. will be/ don’t lie

D. would be/ hadn’t lied

Verbal Tenses › View

Time expression used with present perfect…

A. tomorrow

B. now

C. for


Grammar › View

I’ve always ____ cats are smarter than dogs

A. think

B. thinks

C. tought

D. thought