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:

Articles and Prepositions › View

We stayed at a very nice hotel, but I can’t remember _____ name now.

A. the

B. a

C. an

D. –


Question Tags › View

Mr Turner visited Africa last summer,

A. Didn’t he?
B. Did he?
C. Doesn’t she?

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