Grammar Quiz

[ Present Perfect and Present Perfect Progressive Tenses ]

The baby ___ (sleep) for two hours.

A. sleeps

B. has slept

C. is sleeping

D. has been sleeping

Select your answer:
         


Random Topics:
Wh- Questions Present Simple TenseComparativesQuantifiers, Countable and Uncountable NounsPresent Tense (Negatives and Questions)Describing WordsConjunctivesSimple Present vs Present ProgresiveGrammar - Present PerfectPrepositions Of Place

Other quiz:

Present Tenses › View

He will send a letter to his brother as soon as he _________ his work.

A. finishing

B. finished

C. finishes

D. finish


Grammar › View

Alisha ___ her grandparents last week.
A. visiting
B. visited
C. visits
D. visit


Trending Topics

Loading...

How to use : Read the question carefully, then select one of the answers button.