[ Tenses ]
He ___ been learning English for years.
A. has
B. is
C. had
D. have

Random Topics:
PersonificationModal Verb Gerund or To InfinitiveSimple Present Tense/be/Present ProgessiveThings in EnglishSimple Present and Past TensesWas & Were QuestionsPresent Perfect Tense and Simple Past TenseGerund after Prepositions and Certain VerbsPresent, Past, Present Perfect and ComparativeVerbs + Gerund or InfinitiveOther quiz:
Grammar › ViewPeople are worried about ___ tomorrow or what happened in the past very often. However, this won’t do them any good and will only make them anxious(焦慮的).
A. what happens
B. what happened
C. what will happen
D. what was happening
Adjectives and Prepositions › View
She is very _____. She is quiet and doesn’t laugh as much as me and Mike.
A. generous
B. reliable
C. serious
