Grammar Quiz

[ Tenses ]

He ____ money in his free time for years.

A. has been making

B. made

C. will be making

D. makes

Select your answer:
A  B  C  D  E 


Random Topics:

Past Simple and Past Continuous1st ConditionalShould, Should not haveActive & PassiveVOCAB & GRAMMARComparativesCommon ErrorVocabulary : Coming & GoingArticles - rulesFuture Passive

Other quiz:

Suffixes and Tenses › View

What does the suffix “-ness” mean in the word “happiness”?

A. The act of being happy

B. Without happiness

C. Full of happiness

D. More happy


Grammar › View

I heard the mice ______ running on the ceiling last night. I couldn’t sleep at all.

A. is

B. are

C. was

D. were

Vocabulary › View

Viet Nam is a member of many international ___________.

A. businesses

B. communities

C. programmes

D. organisations


Grammar › View

What is the linking verb in this sentence?

She is tired, but she will finish her project tonight.

A. tired

B. is

C. will finish

D. tonight