77问答网
所有问题
haddonewhen用法时态
如题所述
举报该问题
推荐答案 2022-12-14
having been done的时态是是现在完成时。
having been done 是现在分词或动名词的完成式被动语态。之所以用完成式被动语态,是因为其动作在句子谓语动作之前发生,它们的逻辑主语是该动作的承受者。
动名词短语having been done 在句中可用作主语、宾语、表语。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/GpqYY3NI8Y8qvYvNIvp.html
相似回答
when
引导的时间状语从句
时态
可以是had/
have done
吗
答:
很少用这样的时态。
对于发生在过去的事情,总是用一般过去时或过去进行时
。如: I came into the classroom when he was crying.
haddone
是什么
时态
答:
过去完成时:had +过去分词.
1、肯定句:主语+had+动词过去分词+其他 2、否定句:主语+had+not+动词过去分词+其他 3、疑问句:Had+主语+动词过去分词+其他 4、特殊疑问句:特殊疑问词或词组+had+主语+过去分词+其他 5、被动语态:主语+had(not) +been+动词过去分词+其他。 扩展资料 ...
hardly
when
有用什么
时态
吗?还是根据情况
答:
hardly 用
had done
(过去完成时),
when
用V-ed (一般过去式)eg.Hardly had the foot ball game begun when it started raining.足球比赛才刚刚开始就下起雨来。另外,hardly 也可以以 scarcely 来替代。例如:Hardly/Scarcely had we arrived, when it began to rain.我们刚一到就下起雨来了 ...
when
后接
have done
还是
had done
答:
when
,问时间点的特殊疑问句,而完成
时态
即便是带有时间也不可以以when接完成时态,比如,I have finished the job 3 days before. 依然不是when可以提问的,
have done
重在表明 事情已经完成,而不是重点表示时间点。正确的是这样:have you finished the job? when did you finish the job? 而...
when
引导时间状语从句时,用什么
时态
?
答:
温馨提示: 对于上面俩句,
使用
过去式的动词是短暂性动词 was/were about to do +
when
(引导的句子用过去式):正打算做什么时,什么发生了
had done
+when(引导的句子用过去式):刚刚完成了什么,另一件事情发生了 例如:Today, I was walking when an old woman approached and asked for some...
haddonewhen用法时态
答:
having
been
done
的
时态
是是现在完成时。having been done 是现在分词或动名词的完成式被动语态。之所以用完成式被动语态,是因为其动作在句子谓语动作之前发生,它们的逻辑主语是该动作的承受者。动名词短语having been done 在句中可用作主语、宾语、表语。
havebeendoing和
havedone
还有
haddone
三者的区别,
用法
举几个例子_百度知...
答:
have done
是现在完成时,表示对于现在来说某事已经发生过或是某事已经完结了。例句: I have done related researches. 表示我(陈述该事时)已经完成相应的研究了。
had done
是过去完成时,表示相对于过去的某个时间来说某事已经发生过或是某事已经完结了。例句: I had done related researches (...
大家正在搜
haddone是什么时态
have done 是什么时态
been done是什么时态
would done是什么时态
have done when
was done是什么时态
had doing是什么时态
been doing是什么时态
has had是什么时态