Topics: Grammar
” Have you been married for long? ”
“Next summer, I ____ for ten years. ”
A. have been married
B. have been marrying
C. will have been married
D. will have been marrying
Select your answer:

Random Topics:
Conjunctions - ConnectorsModal RequestsPast Simple or Past ContinuousVerbs - third personSimple Present and Present Continuous TensesPronounciation and GrammarTOEICTo Infinitive or Bare InfinitiveSimple Present and Present Continuous TenseGrammar - Punctuation of SentencesOther quiz:
Vocabulary › Viewto talk a great deal in a foolish or aimless fashion
A. debase
B. prate
C. redoubtable
D. reprove
Grammar › View
He was transfixed by the sight of a lady……….in a doorway with a walking stick, grey hair loosely pinned under a woolly hat.
A. stand
B. stood
C. standing
D. to stand
