Grammar Quiz

[ Present Perfect Tense ]

He hasn’t called me ……. yesterday morning.
A. since
B. from
C. for
D. in

Select your answer:
         


Random Topics:

Verb Tenses (Progressive, Perfect)English for TourismBare Infinitive and To InfinitiveComparatives ( adj/ adv)Articles and DeterminersVerb-ing or to VerbPresent, Past and Future TenseInterrogative Pronouns & AdverbsPhrasal verbs and Prepositional Phrases

Other quiz:

Vocabulary and Idioms › View

I’m thinking of changing my job because there are few _____________of promotion.

A. prospects

B. opportunities

C. chances

D. sources


Conjunctions › View

Are you taking art lessons _______ cooking lessons?

A. and

B. or

C. but