初三英语,在线等!!!!

来源:百度知道 编辑:UC知道 时间:2024/06/06 07:13:47
(1)By the time he was fourteen ,he ________about 50 new toys for the toy factory
A,try B,was trying C,has tried D,had tried
(2)have done 和have been done 的用法及区别
请写分析,在线等!!!!!!!!!!!!

D.前面用的是was,所以后面也要跟过去时.By the time则是很明显的完成时的标志,所以选是had tried.
have done是现在完成时,表示过去发生的事情对现在产生影响.
have been done是现在完成时的被动语态.

D
the sentence is past tense.