The old man, ______ abroad for twenty years, is on the way back to his motherland.
A.to work B.worked C.to have worked D.having worked
My cousin is old enough ______ himself.
A.to wear B.to put on C.to dress D.to have on
He _____ have fallen asleep last night because he didn’t hear the phone call.
A.may B.should C.can D.must
______ by the beauty of nature, the girl from London decided to spend another two days on the farm.
A.Attracting B.Attracted C.To be attracted D.Having attracted
You have only a short time to get prepared for the exam, so______the most of it.
A.use up B.do C.make D.take
Although they just met for the first time, they talked _____ they had been friends for many years.
A.as if B.even if C.such as D.so long as