[ 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

Random Topics:
Past Simple TenseAsking for and Giving OpinionPresent Simple x Present ContinuousPresent/Past/Future Continuous TenseDeterminers & QuantifiersMust / must notQuantifiers and ArticlesDeterminersVocabulary and DefinitionsPrepositions of Time, Place, and MovementOther quiz:
Present and Past Perfect Tenses › ViewI’m afraid the books you ordered………….. by Friday.
A. won’t have arrived
B. won’t have been arriving
C. will have arrived
D. will have been arriving
Vocabulary › View
careless, remiss, derelict
A. inert
B. dregs
C. crucial
D. negligent
Mixed General Quiz › ViewThe largest salt lake in North America is in Utah and is ___ the Great Salt Lake.
a. calling
b. called
c. calls
Tenses › View
Identify the tense in the following sentence:
We will have completed the worksheet and its answers.
A. Future Perfect
B. Past Perfect
C. Present Continuous
D. Present Perfect Continuous
