Have been 和 Be 的分别

2个回答

  • 你的翻译没错.

    但是因为跟中文语法稍微有点不一样,在英文里都用动词来表示时间或完成的状态

    A的话,是被动语态. 用法,比如在医院,A:他们怎么了?B:他们被狗咬了.

    B的话,用的完成时态 .用法,比如他们看到狗很害怕,回答因为 他们被狗咬过