--- Tom, would you do me a favor? I’m in a mess. --- _______. I’m just answering a call.
--- I hear Robert has gone to Harvard University for his master’s degree. --- Oh, how nice! Do you know when he ____?
--- Did your boss phone you again the next day? --- No, it was a fortnight ____ he gave me a second call.
She made a few mistakes playing the violin, but you should make ____ for her since she’s only been playing for a year.
--- I wonder how long you ____ in Hawaii. --- Just for the weekend, then I had to attend a conference in Los Angeles.
. I appreciated ____ the opportunity to study abroad two years ago.having been given B. having given to have been given D. to be given