Grammar Quiz

[ Present Perfect Tense ]

The weather has been cold _______ many days.

A. For
B. Since

Select your answer:
A  B  C  D  E 


Random Topics:

Third ConditionalAdverbial Clause, Noun ClauseSimple, Complex, Compound SentenceComparative and Superlative AdverbsMay, MightSimple Present and Present Continuous TensesNouns and QuantifiersConjunctivesIndirect SpeechPunctuations

Other quiz:

Subject Verb Agreement › View

Choose the correct verb to complete the sentence

Everyone ……………. going to the park.

A. is

B. are

C. do


Present Tenses › View

Jack has been going to Paris for a holiday. He never ……………….. there.

A. has been

B. has been being

C. have been

D. have been being

Prepositions › View

The movie starts _____ 8 o’clock, so don’t be late!

A. on

B. at

C. in

D. by


Grammar › View

Identify the correct verb form: “My mother………….. the housework when I returned home, so I helped her finish that work.”

A. was doing

B. has done

C. had done

D. is doing