Grammar Quiz

[ Past and Present Tenses ]

She _______ at the beach for the past two hours. (sunbathe)

A. sunbathes

B. has sunbathed

C. had sunbathed

D. has been sunbathing

Select your answer:
         


Random Topics:
Verb PatternsPreposition after some VerbsAdverb of MannerParticiple Clauses & Cleft SentencesGrammar and StructurePresent Simple & Present ContinuousAdjectives and AdverbsReported SpeechAdverbial Clause, Noun Clause

Other quiz:

Grammar › View

You look upset. ____ you ____?

A. Are – crying

B. Do – cry

C. Have – been crying

D. Have – cried


Grammar › View

Which is a noun?

A. McDonalds

B. green

C. hop


Trending Topics

Loading...

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