作业帮 > 英语 > 作业

SAT语法一道求解Although familiar to us from representations in anc

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/05/01 17:15:48
SAT语法一道求解
Although familiar to us from representations in ancient art,war chariots are rare museum artifacts (because by) the sixth century B.C.they were no longer used in battle.
这题的答案是没有错误,但是问题是by加一段时间不是完成时的标志吗?为什么后面的时态没有错误,还有就是如果by改成after的话后面时态应该是什么.
y前面有because呀,后面是要解释6世纪的时候这些车在怎么样了.不管是by还是after后面的时态都不用改,都是过去时,因为在解释历史上已经发生过的事.另外你这里by和after是2个不同的意思.by是指从6世纪开始就这样了,after是6世纪以后.
再问: 我有点没太听懂……那过去完成时为什么不行啊~
by前面有because说明什么了……
orz智商捉急
再答: 哦哦哦,我似乎一开始对你的问题理解错误。无视我说的because。。。
我不是正规英语课学的英文,是从小移民学会的,所以比较解释无能。。。
并不是by+时间就一定要用完成时的。比如By 5 pm I was ready for dinner. 5点钟的时候我准备好吃晚饭了。也就是说5点钟的时候“吃晚饭”这件事还没有完成。那么你上面那句句子是说从6世纪【开始】车子就不用了,并不是个完成(另外no longer这个词在就没有办法很好的把完成时的had not been放进去)。
(>﹏<)纠结了半小时,只能给出这样的解释,希望你能理解我的意思。。

其实推荐多看看英文书和电影,有了语感以后一读就能感觉到是对是错了~