英语单选:by the time he realizes he ___into a trap,it "ll be too

英语单选:by the time he realizes he ___into a trap,it "ll be too for him to do anything about.A.has walked.B.had walked.
keth 1年前 已收到5个回答 举报

andyer11 幼苗

共回答了21个问题采纳率:90.5% 举报

答案选A.has walked.
此题考查动词时态.根据句意“截止到他意识到的时候,他已经走进了一个陷阱”以及by常和完成时连用可排除B.而且realize用一般现在时的单数第三人称形式,以及后句中用一般将来时,所以选A.has walked.

1年前 追问

1

keth 举报

лл

南方的树 花朵

共回答了5402个问题 举报

你好。答案是has walked,-------用现在完成时,与 realizes和will be保持时态上的一致性。现在完成式在这里的使用强调动作的结果。如果是realized和would be的存在,你就必须用had walked.

1年前

2

wyyhj 幼苗

共回答了1036个问题 举报

选A 现在完成时。
因为句子的主句he realizes 是一般现在时,从句不能用去过时态,也就是had walked
翻一下,当他意识 到自己落入陷阱中的时候,对于他来说啥都来不及了。
希望帮到你~

1年前

1

suo999 幼苗

共回答了1个问题 举报

b他现在意识到他掉进了陷阱,再做什么都晚了

1年前

1

wzt0001 幼苗

共回答了5个问题 举报

题目应该是:By the time he realizes he____into a trap,it`ll be too late for him to do anything about it应该选A,翻译为:“他意识到他进入了陷阱的时候,就太晚了”。walk into a trap是上当、受骗的意思!不知道我回答的对不对,错了也不要骂我哟!共同学习!哈哈 不会 谢谢你...

1年前

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