i'm sorry()so long,i forgot to tell you in advance where i had put my key.这里有明显的现后关系吗?只因为forgot是用的过去式,所以要用完成时态吗?完成时态只能在谓语动作之前的动作才能用吗?难道就没有别
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/18 12:59:10
![i'm sorry()so long,i forgot to tell you in advance where i had put my key.这里有明显的现后关系吗?只因为forgot是用的过去式,所以要用完成时态吗?完成时态只能在谓语动作之前的动作才能用吗?难道就没有别](/uploads/image/z/14381758-46-8.jpg?t=i%27m+sorry%28%29so+long%2Ci+forgot+to+tell+you+in+advance+where+i+had+put+my+key.%E8%BF%99%E9%87%8C%E6%9C%89%E6%98%8E%E6%98%BE%E7%9A%84%E7%8E%B0%E5%90%8E%E5%85%B3%E7%B3%BB%E5%90%97%3F%E5%8F%AA%E5%9B%A0%E4%B8%BAforgot%E6%98%AF%E7%94%A8%E7%9A%84%E8%BF%87%E5%8E%BB%E5%BC%8F%2C%E6%89%80%E4%BB%A5%E8%A6%81%E7%94%A8%E5%AE%8C%E6%88%90%E6%97%B6%E6%80%81%E5%90%97%3F%E5%AE%8C%E6%88%90%E6%97%B6%E6%80%81%E5%8F%AA%E8%83%BD%E5%9C%A8%E8%B0%93%E8%AF%AD%E5%8A%A8%E4%BD%9C%E4%B9%8B%E5%89%8D%E7%9A%84%E5%8A%A8%E4%BD%9C%E6%89%8D%E8%83%BD%E7%94%A8%E5%90%97%3F%E9%9A%BE%E9%81%93%E5%B0%B1%E6%B2%A1%E6%9C%89%E5%88%AB)
xS_OP*m[Ҕ/@gfH(
NXDS&q,[bmvn}˲?I- 5/|UPIVͥSiU'Jt9%Eu(9"mI2y($#mS'E.`~WY5ּ[~mN
J#45pz5]þ`)t
x*+;3hz{}xߣ6@Bd{8Ьݞ#E(M'k#dBK%
v^uBiKF!ݖ]ɥ$RQc"_wnN&x`KX"$ Ʊ.*(ۍ[j!4LLdRςAB"0et
a5v1O]^ `1bҲ&8 8CUOӏ]}`㼖=F$UB§8-3$["2B7Bs%Ȉ@;SP@ r-N/@Mʥ?j
i'm sorry()so long,i forgot to tell you in advance where i had put my key.这里有明显的现后关系吗?只因为forgot是用的过去式,所以要用完成时态吗?完成时态只能在谓语动作之前的动作才能用吗?难道就没有别
i'm sorry()so long,i forgot to tell you in advance where i had put my key.
这里有明显的现后关系吗?只因为forgot是用的过去式,所以要用完成时态吗?完成时态只能在谓语动作之前的动作才能用吗?难道就没有别的用法了吗?
i'm sorry()so long,i forgot to tell you in advance where i had put my key.这里有明显的现后关系吗?只因为forgot是用的过去式,所以要用完成时态吗?完成时态只能在谓语动作之前的动作才能用吗?难道就没有别
答案:to have kept you waiting
在说话人说此句话的时候,keep you waiting...该动作已经发送了,所以用不定式的完成形式.
此时它和forgot关系不大,倒是此句中的had put和forgot有关系.因为put my key发生在forgot to tell之前,所以用“过去的过去”即过去完成时.
其实用to keep you waiting也是可以的.为了避免繁琐,在不影响理解的前提下,常常用非谓语动词的一般形式代替完成形式.