Grammar Quiz

[ Grammar ]

It ____ hard  since last night(rain)

A. Has been

B. Had

C. Has been raining

D. Rained

Select your answer:
A  B  C  D  E 


Random Topics:

Modals and Active and Passive VoicePassive VoiceRelative Clauses and UsageMixed ConditionalMixed TensesHave to / Do not have toEs and STypes of Simple SentencesTransition WordsPronounciation and Grammar

Other quiz:

Grammar › View

Which form of (too, to, two) means an adverb or preposition??

A. too

B. two

C. to


Vocabulary › View

What does the word “honorable” mean?

A. Dishonest

B. Noble, worthy of respect

C. Unkind

D. Unfair

Simple Past Tense and Present Continuous Tense › View

Mr. Angga _____________Mr. Joe in the afternoon.

A. Meet

B. Have met

C. Has met

D. Met


Past Simple, Present Perfect Tense › View

He ______________ the guitar for a few months, but stopped last week.

A. has played

B. played