早教吧 育儿知识 作业答案 考试题库 百科 知识分享

为什么hedoesnotdowhathe(tell).为什么用istold不用hasbeentold?

题目详情
为什么he does not do what he ___(tell).为什么用 is told 不用has been told?
▼优质解答
答案和解析
其实用“is told” 和 “has been told” 都没有语法错误.
只是在语境上有区别,“is told” 强调的是某一次或某段时间频繁被告知;“has been told” 则偏向从他出生以来所有的被告知.此题的语境,“is told” 应该更适合,强调的是“为什么不按某次,某种说的去做”.