Grammar Quiz

[ Grammar - TOEIC ]

It has been snowing __ last night.

A. by

B. for

C. since

D. until

Select your answer:
         


Random Topics:

Vocabullary TestAction vs Linking Verbs/ Verb Phrases1st & 2nd ConditionalsIntensifiers: Really vs VeryGrammar - PunctuationCommon Grammar Mistakes and Spelling TipsSimple PastModal Verbs and VocabularyPreposition and AdjectivePresent Perfect Tenses

Other quiz:

Past Tenses › View

She was tired because she ___ well.

A. didn’t sleep

B. hadn’t slept

C. wasn’t sleeping

D. not slept


Present Perfect Tense › View

I … my home work

A. have do

B. have did

C. have done

D. have doing