[ 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 › ViewI ……. (eat) egg in breakfast yesterday.
A. eated
B. eatted
C. eat
D. ate
Grammar › View
Which of these is not a complete sentence?
A. Some children were playing.
B. A van turned into the driveway.
C. The shady street usually quiet.
D. It was a group of kids from school.
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
