1 Jenny______as an engineer_____half a year.A has worked;since B works;since C worked;for D has worked;for2 Susan hasn’t written any postcards yet.I haven’t written them,either.(保持原句意思)Susan hasn’t written any postcards yet._____ __

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 22:04:01

1 Jenny______as an engineer_____half a year.A has worked;since B works;since C worked;for D has worked;for2 Susan hasn’t written any postcards yet.I haven’t written them,either.(保持原句意思)Susan hasn’t written any postcards yet._____ __
1 Jenny______as an engineer_____half a year.
A has worked;since B works;since C worked;for D has worked;for
2 Susan hasn’t written any postcards yet.I haven’t written them,either.(保持原句意思)
Susan hasn’t written any postcards yet._____ _____ I.答案Neither have
3How long has he _____there?
A left B been C gone D was

1 Jenny______as an engineer_____half a year.A has worked;since B works;since C worked;for D has worked;for2 Susan hasn’t written any postcards yet.I haven’t written them,either.(保持原句意思)Susan hasn’t written any postcards yet._____ __
1、work是连续动词,不是瞬间动词,可以表示工作了一段时间,have·······表示完成时,for后面跟时间表示一段时间
2、Neither have I和so do I不同在于前者用于否定,后者用于肯定,表示与前面的情况一样
3、how long提问时间,be there 表示状态,前面有have,所以用been

I don't konw

1. 与for引出时状连用,表示已经当工程师半年了
2。为了避免重复前面句子部分内容,否定句用either 或nor 引导倒装句
3。他已经到那多长时间了。 been 是be的过去分词

1、作为工程师已经工作了半年了。for 加一段时间并且用现在完成时
2、意思为我也没写postcard。首先为否定,not either =neither。否定词放在句首要用倒装,将动词提前have
3、用现在完成时必须是长期的动词,不能用瞬间性动词,left,go,排除。was就更不对了,has been是has done...

全部展开

1、作为工程师已经工作了半年了。for 加一段时间并且用现在完成时
2、意思为我也没写postcard。首先为否定,not either =neither。否定词放在句首要用倒装,将动词提前have
3、用现在完成时必须是长期的动词,不能用瞬间性动词,left,go,排除。was就更不对了,has been是has done

收起

第一题选D,表示已经工作了一年半,since后面加时间点,而for后面加时间段。
Neither have 因为neither表示否定的,have是因为主语是第一人称。
第三题选B因为been表示时间段,是个延续性动词,AC都是非延续性动词。

第一题,是现在完成时态,have done something for 一段时间,如果用since的话,Jenny has worked as an engineer since half a year ago
第二题,Neither是也没有的意思,像Neither,none等位于句首,后面要倒装,I have就变成have I
第三题,How long要跟可延续的动词,left,...

全部展开

第一题,是现在完成时态,have done something for 一段时间,如果用since的话,Jenny has worked as an engineer since half a year ago
第二题,Neither是也没有的意思,像Neither,none等位于句首,后面要倒装,I have就变成have I
第三题,How long要跟可延续的动词,left,gone都是动作并且不可延续,has后跟过去分词,所以been是过去分词是正确的

收起

第一题先看后面的half a year是一个过程词,而since后必须接一个时间点,所以CD里选,有因为是一个过程,所以不能选C,因为wokded指的是一个点
第二题是固定结构,平时多积累
第三题how long提问,所以是过程,不能选AC又因为有there,be there

1,for+时间段;since+时间点;这些都一般用完成时态。题中half a year是时间段所以选D
2,这里Neither和either都是 也不 的意思,Neither have I 是neither的倒装用法:neither+谓语动词+主语。
3,这句话意思是:“他在这里多长时间了?”
此题考查的是 现在完成时 用法。have+动词过去分词,因此排除D...

全部展开

1,for+时间段;since+时间点;这些都一般用完成时态。题中half a year是时间段所以选D
2,这里Neither和either都是 也不 的意思,Neither have I 是neither的倒装用法:neither+谓语动词+主语。
3,这句话意思是:“他在这里多长时间了?”
此题考查的是 现在完成时 用法。have+动词过去分词,因此排除D(was是is的过去式并非过去分词)。how long 强调的是 时间段 ,因此,此空需填 延续性动词 。而A C 都是短暂性动词,been是延续性动词。所以选B

收起