Grammar Quiz

[ Present and Past Perfect Tenses ]

Rick _____ been watching TV for five hours when I got home.

A. has

B. had

C. will have

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar of Conjunctions and PrepotitionsPresent Simple vs Past SimpleImperative SentencesAdverb of Frequency and Past Continuous TenseGerunds + To InfinitiveArticle and Order of AdjctiveSimple Present TenseContinuous TenseSentence Structure and Verb TensesTenses Usage

Other quiz:

Subject Verb Agreement › View

How often……Jane get to play in the sand?

A. do

B. does

C. is

D. are


Grammar › View

The coach asked the players, “Can you play in the match tomorrow?”

A. The coach asked the players If she can play tomorrow

B. The coach asked the players when she can play tomorrow

C. The coach asked the players If she could play tomorrow

Grammar › View

It’s no use ……….

A. To complain

B. Complaining


Simple Tenses › View

_____ you (do) your homework yesterday?

A. Do / did

B. Did / do

C. Do / do

D. Did / did