用:Being、Having done、Having been done来缩短从句

360影视 动漫周边 2025-03-30 19:01 2

摘要:所以,Being…可以缩短由(is、am 、are、was、were、been)构成的从句,使其变成"现在分词短语"、缩短句子。

1/用Being缩短句子Being…是be的现在分词形式(Be+ing构成)。

Be…包括(is、am、are、was、were、been)。

所以,Being…可以缩短由(is、am 、are、was、were、been)构成的从句,使其变成"现在分词短语"、缩短句子。

★可缩短"一般现在时态"从句

A/ He is so ill, he can not go back to work yet.

Being so ill, he can't go back to work yet.

他病的很严重,现在不能回去工作。

★可缩短"一般过去时态"从句

B/ He was so ill Hecouldnot go back to work。

Being so ill, he could not go back to work。

他已经病的很严重,他不能回去工作。

C/ As it was a bank holiday, all the offices were shut.

Being a bank holiday, all the offices were shut.

今天是银行假日,所有办公点都关门。

D/They were so busy that theycouldn't do another thing at the same time.

Being so busy, theycouldn't do another thing at the same time.

如此繁忙,他们不能同时间内做另一件事情。

缩短"现在进行时态"从句When I am using this dictionary, I find it is very useful.

Using this dictionary, I find it is very useful.

2/用Having done缩短句子Having done…是"现在分词的完成形式"、表示主动。

描述从句的动作早于主句动作。 可用其缩短"主动语态的":

"现在完成时从句、

过去完成时"从句:

★We have invited her here to speak, so we had better go to her lecture.

Having invited her here to speak, we had better go to her lecture.

(Having invited…动作早过go的动作、用现在分词完成形式)

★He (has/had) been ill for a long time, he (needs/needed) time to recover before he can/could go back to work. Having been ill for a long time, he (needs/needed) time to recover before he can/could go back to work.

他病了很长时间,所以他在回去工作前需要时间康复。

3/用Having been done来缩短从句

"Having been done"~是"现在分词完成形式/被动语态"。

可以缩短:

1/ "现在完成时"/被动从句、

2/"过去完成时态"/被动从句:

★I have been made redundant,so I am going abroad.

Having been made redundant, I'm going abroad.

我现在被定为超编人员了,所以我打算出国。

★She had been invited to the party, so she hurried to the party。

Having been invited to the party, she hurried to the party.

她被邀请去参加宴会,所以她急匆匆的向宴会赶去。

总结:

1/ "having done"…可以缩短"主动语态"的:

"现在完成时态"从句(have done)、

"过去完成时态"从句(had done)。

2/ "having been done"…可以缩短:

"现在完成时态"被动从句(have been done)、

"过去完成时态"被动从句(had been done)。

个人观点、仅供参考

来源:鲲鹏展翅一点号

相关推荐