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:
A  B  C  D  E 


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 Movement

Other quiz:

Question Tag › View

She will never help,

A. Won’t she?

B. Will she?

C. Would she?


Grammar › View

I won’t go in the water … in first.

A. before you’ll jump

B. unless you jump

C. once you are jumping

D. until you jumped

Mixed General Quiz › View

The 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