现在完成时时间词后面有ago是不是都要用for

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 10:15:54
现在完成时时间词后面有ago是不是都要用for

现在完成时时间词后面有ago是不是都要用for
现在完成时时间词后面有ago是不是都要用for

现在完成时时间词后面有ago是不是都要用for
1.ago表示“...之前”,是过去时的标志.before可与过去完成时连用.
2.before 可接.../可不接...,ago不能接...(时间段+ ago)
3.before后接时间点,可用于任何时态; before可单独使用,置于句尾.
ago 用于过去时态,若以“since three year ago"这种形式出现,则不然,必须用完成时.

ago 用于过去时态
before 用于完成时态

现在完成时时间词后面有ago是不是都要用for 现在完成时中,for加一段时间是不是等于since加时间点加ago? two years ago 前面用一般过去时还是现在完成时是不是一段时间之前用一般过去时 for+一段时间或后面跟since ..用现在完成时 since和for后面接时间,那前面的时态是不是都用现在完成时? 现在完成时与一般过去时有什么区别this year 这个时间状语,它后面应该跟现在完成时还是用一般过去时 I ________(leave) Shanghai last week.要用现在完成时吗?————the train —————(arrive)yet?Yes,it——————(arrive)ten minute ago.后面出现(时间+ago)的形式时要用现在完成时吗 现在完成时有哪些词与习惯用法不一样?不是说现在完成时不能和过去时间状语连用吗?tony has been to this town two years before这里为什么连用了 为什么这里的before不能用ago?还有哪些单词与其他时 一般过去时VS现在完成时 时间标志He has dead since a year ago.He dead a year ago.这两个句子用了不同的时间标志就成了不同的两种时态.我想问下一般过去时与现在完成时的时间标志有什么不同?(以这 现在完成时时间状语标志有哪些 现在完成时中常有的时间状语有什么? 现在完成时时间副词短语有哪些? 一般过去时标志词(时间状语) 顺便问一下,什么是时间状语?时间状语是不是 ago,yeaterday... ago一般用于现在完成时吗 when后面是不是不能用现在完成时啊?还有助动词后面的动词要原型 for+时间是什么时态的标志 过去式和完成时都表示吗?怎么区别for.时间 ago 是表示现在完成时 那没有ago 表示什么 ever since 和since 有什么区别Mr li went to America 20 years ago and has bee there ever since.后面为什么是ever since?不是ever since要和现在完成时连用吗?这里怎么会是过去时态啊? 现在完成时句子中有不定式,不定式后面跟一般现在时还是跟现在完成时? 现在完成时有for和since引导的时间状语,都要用延续性动词?