[ Tenses ]
It ____ a long time since we were apart. I did not recognize her.
A. is
B. has been
C. was
D. had been

Random Topics:
Asking for and Giving OpinionAll, Both, Neither, None, EitherWish clauseVerb and PrepositionIndirect SpeechPresent TensesFirst Conditional-ed/-ing AdjectivesIELTS VocabularyModals for RecommendationsOther quiz:
Tenses › ViewDavid _____ over 100 songs up to now.
A. composed
B. composes
C. has composed
D. is composing
Modals › View
Lila : Do you know Where reni is ?
Riaz : No, What’s up ?
Lila : I ………… talk to her right away. I have an urgent message for her
A. will
B. must
C. can
D. may
Modal Verbs › ViewWhat does “must” convey in the sentence: “You must finish your homework before dinner.”?
A. Suggestion
B. Permission
C. Strong obligation
D. Possibility
Infinitives › View
“Please ________________ to turn off the lights before leaving the house,” Mother told me.
A. remembers
B. remember
C. remembered
D. remembering