for years 意思是“数年来/多年来”,指的是从过去的某年一直到说话时的这一年,即过去就是这样,说话时的这一年还是这样,因此用现在完成时态.结果一 题目 for years 用于什么时态 答案 for years 意思是“数年来/多年来”,指的是从过去的某年一直到说话时的这一年,即过去就是这样,说话时的这一年还是这样,...
语法问题解答:“for years”是一个表示时间段的短语,通常用于现在完成时中,表示某个动作或状态已经持续了多年。它不是一个时态的标志词,而是一个时间状语,用来修饰动词的时态,特别是现在完成时。 造句例句: 英文例句1:I have been studying English for years.(我学英语...
解析 不可,for+时间段 是现在完成时的标志词,不能用于过去完成时现在完成时表示现在之前业已完成的动作,虽然其效果或影响仍然存在但已不再继续,但是有一些现在完成时的句子,在后面加上for+一段时间,则现在完成时的动作就...结果一 题目 英语 时间段为for years的句子中的时态必须用have done吗可以用had done吗...
for years和什么时态搭配是不固定的,具体还是要看作者想要表达的意思。如果只是在叙述这件事,就用过去时。想要强调这件事对现在的影响,或者这件事从过去持续到现在,就用现在完成时。for years也可以出现在将来时态的句子中,表示未来几年的状况。其实句意才是最主要的,采用怎样的时态更多地与作者本...
for years只是延续性动词的标志词,不可以用短暂性动词。可以用各种时态,不是时态的标志词。
解析 for 10 years表示的是一段时间谓语动词用延续性动词,时态可用现在完成时或现在完成进行时;10 years ago表示的是从现在起10年前,与现在没有联系,是过去的动作用一般过去时态结果一 题目 for 10 years和10 years ago 分别应该与什么时态搭配?为什么? 答案 for 10 years表示的是一段时间谓语动词用延续性动词...
时态用法是错误的。for years 意思是“数年来/多年来”,指的是从过去的某年一直到 说话时的这一年,因此“儿童被立即送去学第二语言”是持续多年的情况,即过去就是这样,说话时的这一年还是这样,因此必须改为现在完成时态,改动如下:For years, children have been sent immediately to learn a...
通常for years是表示一段时间,所以多用完成时态,例如:I've known her for five years. 我认识她五年了。可是for years也不是一定要用完成时态的,例如:The inheritance kept them afloat for years. 遗产使他们好多年免于经济困难。在这句话中,由于死亡是一个明显的时间点,...,2,用现在完成...
百度试题 结果1 题目解析:考查时态和词形变换。后面for years是表示一段时间的状语,因此必须用表示状态的词。相关知识点: 试题来源: 解析 答案:has been dead 反馈 收藏
"for + 一段时间"通常用于表示持续时间。在使用时,常常需要根据文本语境来选择合适的时态。常见的时态有以下几种:1. 现在时 在现在时态中,表示现在正在进行的动作和状态。当我们强调的是现在的延续性时,可以使用现在进行时来表达。例如:I have been studying English for three years.(我已经学...