用英语过去完成时,现在完成进行时分别造两个句子

1个回答

  • 过去完成时:

    By nine o’clock last night,we had got 200 pictures from the spaceship.

    到昨晚9点钟,我们已经收到200 张飞船发来的图片.

    I had been at the bus stop for 20 minutes when a bus finally came.

    当车来的时候,我在车站已等了20分钟.

    He said he had worked in that factory since 1949.

    他说自从1949年以来他就在那家工厂工作.

    现在完成进行时:

    The Chinese have been making paper for two thousand years.

    中国有2000年的造纸历史.(动作还将继续下去)

    I have been learning English since three years ago.

    自从三年前以来我一直在学英语.  (动作还将继续下去)

    We have been waiting for you for half an hour.

    我们已经等你半个钟头了(人还没到,如同在电话里说的,还会继续等)