Grammar Quiz

Topics: Present Perfect & Past Simple Tense

The weather has been awful … the beginning of the year.

A. since

B. for

Select your answer:
         


Random Topics:

Quantifies and Modals of DeductionPrepositions and AdverbsEd and Ing EndingsGerund Subject or ObjectArticles and DemonstrativesSimple Tenses in EnglishPresent Simple with Adverbs of FrequencyGrammar - could / could notPast, Present, FutureSynonym

Other quiz:

Vocabulary › View

What is the closest meaning of well-being?

A. Health

B. Illness

C. Discomfort

D. Suffering


Perfect Progressive Tenses › View

She ______ (not/wait) for the bus when it started raining.

A. was not waiting

B. had not been waiting

C. has not been waiting