[ Tenses ]
He feels tired because he (work) hard for months.
A. are working
B. has been working
C. had been working
D. will have worked

Random Topics:
Comparison DegreePreposition of PlaceSimple Present and Simple PastSimple Present and Past TensePast Tense and Past ContinuousModal Verbs in Conditionalsso vs suchTenses and FoodReflexive Pronouns & Modal VerbsFirst ConditionalsOther quiz:
Grammar › ViewThere’s lots of snow in Japan in winter, ?
A. is it
B. is there
C. isn’t there
D. isn’t it
Simple Tenses › View
Which sentence is in Simple Present Tense?
A. I eat breakfast at 7 AM.
B. She was eating when I arrived.
C. They will go to the beach tomorrow.
D. He had already left when I came.
E. adverb
Nouns and Quantifiers › ViewI have _________ money left, so I have to go to the bank and get some.
A. hardly little
B. a little
Grammar › View
I will gradute in June. I will see you in July. By the time I (see) ____ you, I ( graduate) ____
A. saw – graduated
B. see – will graduate
C. see – will have graduated
D. have seen- will have graduated
