问题
选择题
You are supposed ________ the work yesterday but you forgot.
A.to finish
B.to be finishing
C.to have finished
D.had finished
答案
答案:C
考查非谓语动词。be supposed to do应当做,根据语境昨天已经完成工作,故用不定式的完成时态,选C。
You are supposed ________ the work yesterday but you forgot.
A.to finish
B.to be finishing
C.to have finished
D.had finished
答案:C
考查非谓语动词。be supposed to do应当做,根据语境昨天已经完成工作,故用不定式的完成时态,选C。