I don't know what illness he suffered from,but I do remember

I don't know what illness he suffered from,but I do remember he mentioned (having been) in hospital last year.括号中为什么那样用呢?
白话先生 1年前 已收到5个回答 举报

allen0121 幼苗

共回答了13个问题采纳率:84.6% 举报

emember 后面跟的不是一个从句,是一个名词性结构.也就是说he having been in hospital last year 这一整个是一个名词性结构,就是remember something的意思

1年前

7

wenhcuang58 幼苗

共回答了4个问题 举报

mention doing sth
have been in hospital 表示从过去某段时间至今都在医院
望采纳,谢谢~

1年前

3

摄影司徒 幼苗

共回答了12个问题 举报

表示去年一直在从事,一直在医院,对现在有影响

1年前

1

青春男孩 幼苗

共回答了17个问题采纳率:82.4% 举报

有last year说明要用完成时,remember sb doing sth记得某人曾经做过某事,所以这里用having been

1年前

1

Googuy 幼苗

共回答了55个问题 举报

having been做mention的宾语,用ing的完成式表示动作在mentioned之前发生。

1年前

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