[ Participle Clauses & Cleft Sentences ]
___ in hospital for several weeks, she was delighted to be home.
A. Been
B. Having been
C. Being

Random Topics:
So Such Enough TooPast Simple VS Used toDefinite and Indefinite ArticlesModal Verb in Passive VoicePresent Simple Tense PassiveCompound Words and SentencesFunctional Sentence TypesConjunctions & InterjectionsTenses and VerbsFuture or PastOther quiz:
Grammar › ViewBeing smart is good, being kind is better.
A. Fragment
B. Run-on
Grammar › View
Which sentence is correct?
A. There isn’t a one computer in this office.
B. There isn’t a single computer in this office
C. There isn’t an only computer in this office.
Present Simple, Present Continuous or Present Perfect › ViewWould you like a cup of coffee? Yes, please. I ______ (not have) one yet this morning.
A. do not have
B. haven’t had
C. am not having
Grammar › View
is she good at ____________ the piano?
A. play
B. to play
C. playing
