Grammar Quiz

[ Present Tenses ]

_____ you a ride home yet since he started working in your department?

A. Does Sam give

B. Is Sam giving

C. Has Sam given

D. Has Sam been giving

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar Error Correction (Simple Present Tense)Future Tense and ConditionalsClauses and ConjunctionGerunds and ModalsGrammar ElementarySimiles and Body IdiomsVerb + PrepositionPersonal PronounsSimple PresentSimple, Complex, Compound Sentence

Other quiz:

Modal Verbs › View

What ___ you ___ if you experience shortness of breath?

A. will/do

B. can/do

C. should/do


Grammar › View

When you are on duty (đang trực), your uniform ……………..at all times

A. must be worn

B. must wear

C. must have worn

D. must have been worn

Past Tense (Regular and Irregular) › View

My brother has _____ (study) all the English topics taught for his upcoming Review Paper.

A. studied

B. studyed

C. studyied


Vocabulary and Grammar › View

It is important to throw rubbish away __________ to keep the environment clean.

A. properly

B. shortly

C. narrowly

D. especially