[ Grammar ]
I _______ there once a long time ago and _______ back since.
A. was/ have not been
B. had been / was not
C. would be / had not been
D. have been / will not be

Random Topics:
Formal & Informal WordsPresent Perfect Simple and ContinuousModal Verbs for SpeculationConnectives (because, due to, owing to, because of)Noun, Pronoun, Adjective, VerbModals with Perfect InfinitiveIrregular Plural NounsTOEFL GrammarPast Tense and NeutralPast and Future TensesOther quiz:
Grammar - Verb Forms › ViewZoe _____________________ this grammar point to me twice, but I still don’t understand it.
A. has already explained
B. has already been explaining
C. already explains
D. have already explain
Grammar › View
They hope they …all the tenses by the times the exam comes.
A. Will have mastered
B. Will have been mastered
C. Will have master
D. Will have been mastered
Grammar › ViewIf we had started using solar energy earlier, the planet _________ now.
A. would be less polluted
B. would have been less polluted
C. would being less polluted
Tenses › View
I … my best friend since primary school.
A. has known
B. know
C. have known
D. knew