高中英语语法独立主格结构的时态问题
请问独立主格结构结构除了常见的4种,能否用sbhavingbeendoing?.(现在完成进行时)~请给出依据,谢谢...
请问独立主格结构结构除了常见的4种,能否用sb having been doing?.(现在完成进行时)~请给出依据,谢谢
展开
2个回答
展开全部
当然可以的!例如:The signal having been given, the train started.(强调时间上有间隔)
又如:Her arm having been badly hurt, she had to go to the doctor.(强调伤在过去)
当然,需要注意的是,在逻辑主语+having been+done的结构中,having been可以省略。
所以以上两句又可以改成:
The signal given, the train started.
Her arm badly hurt, she had to go to the doctor.
又如:Her arm having been badly hurt, she had to go to the doctor.(强调伤在过去)
当然,需要注意的是,在逻辑主语+having been+done的结构中,having been可以省略。
所以以上两句又可以改成:
The signal given, the train started.
Her arm badly hurt, she had to go to the doctor.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询