Grammar Quiz

Topics: Tenses

Choose the correct sentence:

A. He has been in Taiwan for two weeks.

B. He has being in Taiwan for two weeks ago.

C. He has been in Taiwan since two weeks ago.

D. He have been in Taiwan since two weeks.

Select your answer:
         


Random Topics:

Noun ClausesThings in EnglishAlong & AgainstHow much and how manyApostrophe GrammarCan/CouldSimple Present Tense vs Present Continuous TenseInfinitive GerundGrammar RulesCollective Nouns

Other quiz:

Grammar › View

After six days of rain, I’m glad that the sun …………………………………. (shine) today.

A. are shining

B. is shining

C. shine

D. shines


Tenses › View

Jack ______ with his parents this evening when his girlfriend from New York telephoned to let him know that she _____ with someone else.

A. was talking / had engaged

B. had been talking / engaged

C. talked / engaged

D. had talked / had engaged

E. was talking / had been engaging


➤