Grammar Quiz

[ Present Perfect Tense ]

_____________ your boss ______________ (come) back yet?

A. Has coming

B. Has come

C. Have come

D. Has came

Select your answer:
A  B  C  D  E 


Random Topics:

City PlacesPassive SentencesIf ClausesModals and Comparative SuperlativeModal "Have to"Grammar and Passive VoiceFunctional Sentence TypesPresent Perfect Negative and InterrogativeAction vs Linking Verbs/ Verb PhrasesDescribing Words

Other quiz:

Future Tenses › View

What ______you _____ tomorrow evening?

A. do – do

B. are – doing


Future Tenses › View

Dad ________for you at the station when you arrive next week

A. will wait

B. will be waiting

C. will have waited

D. will have been waiting

Grammar › View

Which version is punctuated correctly?

A. Charlotte, who ran in the Boston Marathon last year will compete in this year’s New York Marathon.

B. Charlotte who ran in the Boston Marathon, last year, will compete in this year’s New York Marathon.

C. Charlotte, who ran in the Boston Marathon last year, will compete in this year’s New York Marathon.

D. Charlotte who ran in the Boston Marathon last year, will compete in this year’s New York Marathon.


Gerund › View

Choose the correct gerund phrase below

A. I wish I had time to go to the park. 

B. Laughing at the car, Mark tripped. 

C. Directing a play can be a hard job. 

D. Mr, Williams arrived to get a good treat.