[ 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 AgreementOther quiz:
Gerunds › ViewSmokers 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
