Grammar Quiz

[ Present Perfect Continuous Tense ]

It … hard.

A. has just been raining
B. has just been raining

Select your answer:
A  B  C  D  E 


Random Topics:

another/the others/each other/one anotherGrammar (Adverbs, Prepositions, Prepositional Phrases)So or SuchTOEFLGrammar and EssayGrammar Comma UsageVerb PatternsTenses & AffixesComparative AdverbModals: Possibility, Necessity, Expectation

Other quiz:

Future Tenses › View

A: Any plans for the weekend?

B: Yes, I ____ (fly) to Thailand. Tickets were inexpensive.

A. am flying

B. will fly

C. fly

D. am going to fly


Tenses › View

The wind power plant ____ new turbines next year.

A. will install

B. installs

C. is installing

D. installed

Present Tenses › View

They ____________ in Ornago for 10 years.

A. have lived

B. have live

C. has lived

D. has live


Vocabulary › View

Some students are very successful entrepreneurs in their sale of snacks. You could say they are engaged in ________.

A. commerce

B. business

C. speculation

D. trade