----Have you heard of that clouds can predict the weather?----Sure._____.----How surprising!
来源:百度知道 编辑:UC知道 时间:2024/05/30 18:56:13
A:So have animalsB:So animals haveC:So can animalsD:So animals can
为什么选C,不选A呢?拜托各位高手帮忙解答,谢谢了!
为什么选C,不选A呢?拜托各位高手帮忙解答,谢谢了!
注意这里说的是“动物也可以(预测天气)”,所以为了保持前后一致,应该是用can,而如果用have的话,那意思就变成“动物也(听说过这种事情)”,那这样岂不是不对了,希望你能明白我说的
Have you heard that clouds can predict the weather? ----Sure._____.----How surprising!
heard of that 不行,你这个问题绝对不是外国人写的。
很有‘中式’味道
回答 C
A = 动物也有
C = 动物也可以/能
can表示能力呀,云能,动物也能的意思.而have在这里是助词,表完成.
can predict the weather
so can...
要与上文使用的助动词一致,此处使用的是情态助动词can.
应该选择c:
原因:so do/does/be/助动词(形式动词) sb, 表示sb跟上半句的情况一样,其实这个结构是完全倒装(正常语序应该是animals do so),如果用“have”其应该是一个实意动词没有能的意思,而只有“有”等意思,所以不能用have; 而"can" 是助动词,表示可以,所以是正确的。
一搂的不错
If Mr Smith _______ here, he would have helped you
Would he have seen you的语法结构
how long( )at this factory?A.have you comeB.has he inC.will he beD.has he been to
Have you got any explanation to the question_ he came here for the day before yesterday
Did it ever occur to you that he might have done that?
Dose he have a TV?
he may have gone home
he home have some ____.
Have you got ,Have you gotten 区别
have you 和 do you have ~~~