Grammar Quiz

[ Mixed General Quiz ]

In the past fifty years, Vietnam ___ fought wars against France, China and the United States.
a. have
b. had
c. did
d. has

Select your answer:
         


Random Topics:

Future TensesVerbs - third personCommon Grammar Mistakes and Spelling TipsThird ConditionalWill vs Verb InfinitivesRelative Clauses and UsageVocab CheckingWH Questions and Simple Past TensePossessive NounsPronoun-Verb Agreement

Other quiz:

Gerunds › View

Smokers generally do know that smoking is extremely harmful, but it’s just that they can’t help_______it.

A. doing

B. to do

C. do

D. having done


Tenses › View

Helen (have) ______ breakfast at half past six every morning.

A. is having

B. have

C. has

D. had