Grammar Quiz

[ Tenses ]

. The weather (be) … nice lately.

A. was

B. has been

C. have been

D. has be

Select your answer:
A  B  C  D  E 


Random Topics:

Relative ClausesPrepositions of Location, Movement and TimeArticles and PronounsAdjective / Noun + to InfinitiveComparative and Superlative AdverbsPresent Simple or Present ContinuousPast Continuous TenseSimple Past ContinuosPast Tense vs Future TenseIf- Conditional

Other quiz:

Grammar › View

………… (teachers, have) a lot of work to do after school?

A. Do teachers have

B. Does teacher has

C. Do teachers has


Grammar › View

By the time I go to bed tonight, I _____ my work for the day.

A. will finish

B. have finished

C. will have finished

D. finish

Tenses › View

She _______ English for his exams at present.

A. He

B. is studying

C. english

D. this week

E. studying for his exams this week


Grammar › View

I am afraid that it’s all because he changed his mind ____________ often that nobody could believe him anymore. 

A. such

B. so

C. very

D. much