我觉得下面两个表达非常有益于理解,类似的主动和被动结构, To put it bluntly/ Frankly speaking. , Looking at it objectively /viewed objectively.
回答于 1秒前
in 2 years。“have...done”这种结构可以带两个层级的时间状语(非专业术语)。have可以带一个时间状语表示持续到现在。done也可以有一个时间状语表示这个动作的持续期。楼主这个句子里边因为没有持续到现在,所以不可能是have的状语。build是一个终结性动词,不能用for,不过可以用in。
回答于 1秒前
不知道楼主对这个回答哪里不满意,我觉得总结的挺好。如果有细节问题的话,应该更具体的提问。http://ask.yygrammar.com/app_q-28704.html#
回答于 1秒前