Grammar Quiz

[ Verb Tenses ]

Identify the verb tense in the following sentence: “I have been working here for five years.”

A. Simple Present

B. Present Continuous

C. Present Perfect Continuous

D. Past Perfect

Select your answer:
A  B  C  D  E 


Random Topics:

Figure of SpeechIdentifying Sentence TypesReported Speech and SubjunctivePast and Present ContinuousProgressive Verb TensesVerb to haveModal Verbs - ObligationStative Verbs and TensesGrammar, adverbs of frequency placementAdverbs of Degree

Other quiz:

Grammar › View

Millennials do well in situations and places …………………. everybody works together to achieve goals. Gen Z, on the other hand, are independent. They want to complete tasks on their own rather than in a team, ………………… is something that makes them more competitive. It’s also the generation ……………….. members are more likely to start their own business and succeed at an earlier age than millennials.

A. which, that, whose

B. where, which, whose

C. which, who, that


Grammar › View

We … Together here last month

A. Sleep

B. Slept

C. Sleeping

D. Sleeps

Grammar › View

Where do you learn ________ tennis?

A. to play

B. playing


Grammar and Vocabulary › View

Which prepositions are correct?

A. In Tuesday at 2pm

B. On Tuesday at 2pm

C. At Tuesday on 2pm

D. On Tuesday, in 2pm