Grammar Quiz

[ Tenses ]

Choose the correct tense for the given sentence: I have been waiting for you since morning.

A. Past perfect continuous tense

B. Simple past tense

C. Future perfect continuous tense

D. Present perfect continuous tense

Select your answer:
         


Random Topics:

Past Tense and Past ContinuousParts of Speech and Compound SentencesGrammar and UsageTenses with Time ExpressionsInfinitiveAdverbThe Present Progressive TenseModals and Active and Passive VoicePresent Perfect Simple & Present Perfect ContinuousCausative Verb

Other quiz:

Grammar › View

She didn´t ______ (sleep) well last night.

A. slept

B. sleep

C. sleeps

D. sleeping


Grammar › View

Look at this mess! It ________ take ages to clean.

A. will take

B. is going to take