【非谓语】He claimed( )at yeaterday's party.
A.having been badly treated
B.to have been badly treated
C.being treated badly
D.to be treated badly答案选B,但我选C,求讲解.claimed不是过去式么?为什么还能用现在完成时to have been?
人气:234 ℃ 时间:2020-03-27 22:54:32
解答
那不是现在完成,你自己都说了,是“非谓语动词”,如果跟时态有关的话,就是“谓语动词”了,那叫“动名词的完成式”,动名词表示“一种行为,一件事”,“完成含义”表示动作在谓语动词之前,整句意思为:在昨天的聚会上,他说出了“(之前曾经)被排挤(这件事)”那为什么不说to had been badly treated呢?to had 这是什么啊,to+过去式??不定式的基本含义是“去做(还没做)”,完成结构的含义是“已经做了”,这两个很难凑到一起,“将要已经被排挤”??太乱了吧也
推荐
猜你喜欢
- 一个数乘8,减去8,再除以8,加上8,正好等于163,求这个数
- 甲乙丙丁4个小朋友分糖果甲分到糖果数量的3倍比其他3个小朋友分到的糖果数量的和还多4块,乙和丙分到的
- 双曲线题:已知F1,F2,分别为双曲线x^2/a^2-y^2/b^2=1(a>0,b>0)的左右焦点,
- 若a为正整数,且x^2n=7,求(x^3n)^2-(x^2)^2n的值
- ( )We should __________ at 9:00 in the evening.A.go to sleep B.go to a sleep C.go to the sleep
- 永流不息的息是什么意思
- 介词副词填空!
- 地球有生命物质存在的“金锁链条件”是什么