1.having done在这里表原因,有伴随意味.to have done没有这个意义上的用法.
2.I am sorry to have kept you waiting.
be/feel sorry to do sth.固定用法,并非表示to后的动作一定是已完成的或未完成的.
另一方面,这句话能反过来说成 To have kept you waiting,I am sorry吗?
我认为不太好.
应该是Having kept you waiting, I am sorry.
请教一道非谓语动词方面的英语题
请教一道非谓语动词方面的英语题
原题:
—---twice,he didn't want to try again.
A:to have failed
B:having failed
C;failed
D:having been failed
我不理解为什么不选A
AB我认为都可以表示动作先于谓语发生
TO have done 也可以表示动作先于谓语发生
例如;I am sorry to have kept you waiting.
我很抱歉让你久等了,这个句子也没有表示将来啊
原题:
—---twice,he didn't want to try again.
A:to have failed
B:having failed
C;failed
D:having been failed
我不理解为什么不选A
AB我认为都可以表示动作先于谓语发生
TO have done 也可以表示动作先于谓语发生
例如;I am sorry to have kept you waiting.
我很抱歉让你久等了,这个句子也没有表示将来啊
英语人气:240 ℃时间:2020-03-28 09:13:35
优质解答
我来回答
类似推荐
猜你喜欢
- 1钟面上从12点55分到3点30分有几次时针与分针的夹角成15度
- 2举棋不定什么意思?
- 3Only then will I have a chance of acheving my dream
- 4两数相除的商是22,余数是8,被除数、除数、商数、余数的和是866,被除数是多少?
- 5y=sin3X 怎么求导?
- 6I'll have a Coca点菜时,i'll have是will还是shall或其他?
- 7数学中求比值与化简比有什么异同之处
- 8关于这几个句子的英语语法问题
- 9Betty is a () (love) girl 根据所给词的恰当形式填空
- 10玲玲家准备装修一套新的住房,若甲乙两个装饰公司合作,需6周完成,共需装修费5.2万元