[ Tenses ]
He ____ money in his free time for years.
A. has been making
B. made
C. will be making
D. makes

Random Topics:
Past Simple and Past Continuous1st ConditionalShould, Should not haveActive & PassiveVOCAB & GRAMMARComparativesCommon ErrorVocabulary : Coming & GoingArticles - rulesFuture PassiveOther quiz:
Suffixes and Tenses › ViewWhat 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 › ViewViet 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
