1、It____ten years since he left Shanghai.A.were B.is C.had been D.will be2、She____sick for two days before Thursday.A.had been B.was C.has been D.is being 3、As a boy,James Watt,who invented the steam engine later,____questions.A.always asks B.h

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 17:53:43
1、It____ten years since he left Shanghai.A.were B.is C.had been D.will be2、She____sick for two days before Thursday.A.had been B.was C.has been D.is being 3、As a boy,James Watt,who invented the steam engine later,____questions.A.always asks B.h

1、It____ten years since he left Shanghai.A.were B.is C.had been D.will be2、She____sick for two days before Thursday.A.had been B.was C.has been D.is being 3、As a boy,James Watt,who invented the steam engine later,____questions.A.always asks B.h
1、It____ten years since he left Shanghai.
A.were B.is C.had been D.will be
2、She____sick for two days before Thursday.
A.had been B.was C.has been D.is being
3、As a boy,James Watt,who invented the steam engine later,____
questions.
A.always asks B.has always asked
C.was always asking D.had always asked

1、It____ten years since he left Shanghai.A.were B.is C.had been D.will be2、She____sick for two days before Thursday.A.had been B.was C.has been D.is being 3、As a boy,James Watt,who invented the steam engine later,____questions.A.always asks B.h
B
A,(选C绝对的错)
C
告诉你原因吧,不要弄错了.
第一个,可以用排除法
A不对了,since 加过去的时间是现在完成时的标志.
C也不对,因为没有语境可以看出来是过去的过去
D错的太远了,不用考虑了吧
第二个,为什么不选C呢?
因为星期四之前,说明了是比星期四更早的时间里她病了几天,是过去的过去,用过去完成时
第三个,A和B都是现在的时态,肯定不对,D是过去完成时,没有一个什么标志,说明是过去的过去,所以不选D,选C.
be always doing sth 带有语气的强调,说明他总是怎么样.

c c a

BAC

我的答案和一楼相同。

C,C,D

BBC
顺便与Tim311商榷:第1题的主语是it,谓语用is是对的(只有主谓一致的说法,却没有系表一致的说法);第2题不要看到before Thursday就以为有“过去的过去”,过去完成时的最重要概念是“追溯”过去的过去,而原句是直接讲过去的情况,并没有“追溯”的意思。...

全部展开

BBC
顺便与Tim311商榷:第1题的主语是it,谓语用is是对的(只有主谓一致的说法,却没有系表一致的说法);第2题不要看到before Thursday就以为有“过去的过去”,过去完成时的最重要概念是“追溯”过去的过去,而原句是直接讲过去的情况,并没有“追溯”的意思。

收起