can 可以表示推测,但也包含可能来不了的意思。如果用can,在这个语境中不合适,因为前面说快七点了,言外之意,Jack 应该马上就到。should 则等同于is supposed to,也包含了is expected to come的含义,所以选should。
回答于 1秒前
She has been kind to you. 一般表示她一直对你好,持续到现在,将来可能持续下去,也可能终止。如果表示结束了,需要特殊语境,或使用过去时。下面我以He has been married.为例解答,道理相同。He has been married.表示是的是一种已婚的状态,如果理解文婚姻终止了,那只能在极为特殊的...
回答于 1秒前
我们很多学生都熟悉It is (high) time that ...这个句型,很多语法书都有介绍。你问题中的句型 It is past time that ... 实际上是从It is high time that这个句型演变来的,它们的用法基本相同,即that后面的从句谓语动词要用过去式或用should加动词原形,但should不可省略。 It is past time tha...
回答于 1秒前
现在完成时是现在时的一种,虽然事情发生在过去,因此回答的时候,要说明过去发生的事情给今天带了的结果。所以选D是正确的。当然由于might的特殊性,这道题还可以有这样的答案,might have got( 表示可能行较小的推测),也可以用could have got (这种用法多见英国英语)。
回答于 1秒前
这里不是被动语态,应该称之为系表结构。被动语态表示动作,系表结构表示状态。例如:This book was written by your teacher. (被动语态) This book is very well written. (系表结构)。 你的这个句子,由于没有足够的上下文,可能会有不同理解,从字面上看,应该是个对话.我的翻译如下:A.我这个人的婚姻...
回答于 1秒前
现代英语这里的 in 经常省略,即 spend time doing sth, doing sth 可看做分词结构做伴随状语。
回答于 1秒前
这四句话,中文意思是基本相同的。He likes English as I do.这句中as是连词,表示方式,英文的原意是他对英语的喜欢和我对英语的喜欢的方式是一样的。如果表示程度,说他和我一样喜欢英语,英语得这样说:He likes English as much as I do. 第二句He likes English, as I do.虽然有逗号,但意思没有改变。这两句有没有逗...
回答于 1秒前
请看L G Alexander编的"Longman English Grammar" 第14章对你的问题提出最为详细和权威的解释。'Will' and 'would' after if14.24 'If + 'will' and 'would'14.24.1 'Will' and 'would' to emphasize willingness and unwillingness- when asking others to...
回答于 1秒前
应该填wasn't he? 这是反义疑问句,must表示推测,真正的实义动词是sleep. have been sleeping 在这里=was sleeping.
回答于 1秒前