Grammar Quiz

[ Grammar ]

He ______ (be) in Mexico ______ a month.

A. He has been in Mexico for a month.
B. He have been in Mexico since a month.
C. He has be in Mexico for a month.
D. He has be in Mexico since a month.

Select your answer:
         


Random Topics:

Gerunds + To InfinitiveGerund/ To Verb/ VerbNoun, Quantifiers and SuffixesPrepositions and Phrasal VerbsPossessive Adjective and PronounPre-intermediateas...as, comparatives, superlativesOffer and SuggestionAbility

Other quiz:

Grammar › View

… her friends live 2,000 km away?

A. Are

B. Is

C. Does

D. Do


Past Tense and Past Continuous › View

My mother __________ the whole of yesterday evening.

A. had been knitting

B. was knitting

C. is knitting

D. had knitted