快来测一测你对完成时态掌握得怎么样

2015年09月21日16:18  新浪教育 微博    收藏本文     

  来源:BBC英语教学

  原标题:Perfect Tenses 完成时态

perfect tensesperfect tenses

  英语里的各种完成时态用来表示已经发生或完成了的动作。完成时包括现在完成时,过去完成时和将来完成时。下面这个测验测试你对各种完成时态的掌握程度。

  1. All my life _________ to study abroad and have new experiences.

  a) I have wanted

  b) I am wanting

  c) I will have wanted

  d) I want

  2. Before she visited the UK, she _________ an English person face to face.

  a) has never met

  b) has never been met

  c) had never met

  d) will never have met

  3. A: Your clothes are covered in paint. What _________?
     B: Decorating my bedroom.

  a) are you doing

  b) have you been doing

  c) had you done

  d) will you do

  4. Which of the following sentences is correct?

  a) I'm so happy. I have just been buying a new smartphone.

  b) I'm so happy. I will have just bought a new smartphone.

  c) I'm so happy. I had just been buying a new smartphone.

  d) I'm so happy. I have just bought a new smartphone.

  5. Oh no! The exam is today and I _________ for it!

  a) haven't prepared

  b) have prepared

  c) don't have prepared

  d) didn't have prepared

  6. By this time next year she _________ university and started her career.

  a) has finished

  b) will have finished

  c) has been finishing

  d) will finish

答案

  1)a  2)c  3)b  4)d  5)a  6)b

BBC英语教学BBC英语教学

文章关键词: 完成时态双语测试

分享到:
收藏  |  保存  |  打印  |  关闭

已收藏!

您可通过新浪首页(www.sina.com.cn)顶部 “我的收藏”, 查看所有收藏过的文章。

知道了

0
收藏成功 查看我的收藏
猜你喜欢

看过本文的人还看过