作业帮 > 英语 > 作业

tho old man ,_____abroad for twenty years ,is on the way bac

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/27 20:56:27
tho old man ,_____abroad for twenty years ,is on the way back to his motherland
A.to work B.working C.to have worked D.having worked
为什么选D?最好分析一下其他选项!
选什么插入语!那句话,_____abroad for twenty years 整句就是插入语!
看见for+一段时间,表明要选完成时.排除AB.
填空处为句子开头,在这里不能用to do 作为开头.因为to do是表明“为了做某事”不合题意.故选D