[ Grammar ]
_________ for a long time.
A. I haven’t been
B. I wasn’t been here
C. I’m not being here
D. I’m not here
E. I hadn’t been here

Random Topics:
Linking WordsCoordinating ConjunctionVerbs and AdverbsModal Verbs & Time PrepositionsPresent Simple vs Present ContinuousRelative ClauseSentence TransformationDEGREE COMPARISONA/AnPresent Simple x Present ContinuousOther quiz:
Idioms › ViewThe expression “You can not make an omelet without breaking eggs” means:
a. In order to get what you want you have to give up something else.
b. It is important to know what you are doing before starting a project.
c. Some things are just not worth having.
Tenses › View
No matter what happens next I _______ help you.
A. am
B. have
C. will
D. would
Grammar › ViewIf Jill knew the answer to the maths question, she …………………………..(tell) you.
A. will tell
B. is telling
C. would tell
D. will tell
Mixed General Quiz › View
The trees are dancing together with the wind.
A. Personification
B. Simile
C. Metaphor