Grammar Quiz

[ Tenses ]

Which sentence uses the Present Perfect Continuous Tense correctly?

A. I have been watching a movie last night.

B. I have been watching a movie for the last two hours.

C. I watched a movie for the last two hours.

D. I watched a movie last night.

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar - Punctuation of SentencesAdverbial ClausesDefinite vs Zero Article Abstract NounsFor vs SinceVerbs & AdverbsSubject Verb Agreement and Coordinating ConjunctionsVocabulary and GrammarSimple Present VS Present ContinuousEnglish ArticlePerfect Progressive Tenses

Other quiz:

Grammar › View

______ at all.

A. I can’t draw

B. I can draw

C. I can


Tenses › View

When I _____, Bert _____ almost half of the report.

A. had arrived / wrote

B. was arriving / wrote

C. have arrived / would write

D. arrived / had written

E. would arrive / would have written

Grammar › View

Tim said , ” I work in an office.”

Tim said that ……………………….. in an office.

A. I work

B. I worked

C. he worked

D. he works


Grammar › View

A kettle is a household………… .

A. tool

B. furniture

C. gadget

D. appliance