英语 Mr.Smith knew:( )A.whether he has finished reading the bo

英语 Mr.Smith knew:( )A.whether he has finished reading the book B.why the boy had so many ...
B. why the boy had so many question
C.there were 12 months in a year
D.when they will leave for Paris
不亮不暗 1年前 已收到5个回答 举报

zz000 幼苗

共回答了25个问题采纳率:96% 举报

选 B 哦
`(*∩_∩*)′
因为主句是过去式,从句要推移到相应的过去式态,所以A中的has finished 就不行要变成,had
finished ,D 中的will 要变成would,排除了AD ,有因为,C中的是客观事实,一年有12个月不用推移了,而它却推移了所以错了,要变成are 而不是were 所以排除了C,选 B

1年前

5

liulijoy0000 幼苗

共回答了11个问题 举报

B 考虑到question是你自己打掉了复数尾缀s
knew 后面只能接过去完成时态
A:过去知道(knew)不能知道现在完成(has finished)阅读
C:一年12个月是常识,不能用以前是(there were)
D:过去知道不能知道以后(will)去巴黎的事呵呵,真的是我打少 s,谢谢哦~~那你还采纳别人0 0...

1年前

1

志在四方1990_11 幼苗

共回答了492个问题 举报

您好!选 B 【主句knew 是过去时,从句 的时态也要用相应的过去时,C 是客观事实,不该是过去时】 望采纳!谢谢!

1年前

1

南风独自凉 幼苗

共回答了1个问题 举报

宾语从句前后时态要一致,A中has错了,B中many后加可数名词复数,D中will错了,所以选C

1年前

1

阴险而孤独的男人 幼苗

共回答了105个问题 举报

选择B.
C是人人皆知的事实 D 时态不对 A 接不上

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 21 q. 1.749 s. - webmaster@yulucn.com