首页 > 英语 > 题目详情
twoyearsago和fortwoyears有什么区别Hisgrandfatherhasbeendead______AtwoyearsagoBfortwoyears
题目内容:
two years ago 和for two years有什么区别
His grandfather has been dead______ A two years ago B for two years优质解答
选择B.
A.two years ago,是表示“两年前”,强调的是某一时间;不可以连接完成时态.
B.for two years,是表示“两年”,强调某一段时间,可以表示状态,可以连接完成时.
这句话的翻译为“她爷爷已经去世两年了”.完成时态,强调状态、结果.所以是完成时态,选择B.
His grandfather has been dead______ A two years ago B for two years
优质解答
A.two years ago,是表示“两年前”,强调的是某一时间;不可以连接完成时态.
B.for two years,是表示“两年”,强调某一段时间,可以表示状态,可以连接完成时.
这句话的翻译为“她爷爷已经去世两年了”.完成时态,强调状态、结果.所以是完成时态,选择B.
本题链接: