looking round the town he felt as though he ______away for a

looking round the town he felt as though he ______away for ages
为什么选had been 这个语法现象怎么解释?
lihui11200 1年前 已收到4个回答 举报

重拳出击121 幼苗

共回答了14个问题采纳率:85.7% 举报

从as though好像;仿佛
可以看出这里要用虚拟语气
从句动作先于主句动作要用过去完成时had done.

1年前 追问

5

lihui11200 举报

谢谢,不太明白 从句动作先于主句动作要用过去完成时had done 这句话能稍解释详细点么?

举报 重拳出击121

在虚拟从句中,从句动作先于主句动作要用过去完成时,例如be away 这个动作发生在主句felt 之前,所以要用had been away

xixiprincess 幼苗

共回答了2629个问题 举报

has been
现在完成时表示对现在的影响

1年前

1

fishbook 幼苗

共回答了4个问题 举报

as though后面用虚拟语气,另外felt决定了后面是had 而不是has

1年前

1

阿瑟的rr 幼苗

共回答了31个问题 举报

因为前面he felt 为过去时, 后面相应用过去的某一时态

1年前

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