to have done 与having done 有什么区别
题目
to have done 与having done 有什么区别
答案
to have done 一般指尚未完成的完成时,属于完成时语态,例如 By the end of next term(尚
未来到) ,we are going to have learnt nine thousand words.
而having done 强调时间上的先后顺序,一般作状语,例如 Having finished
his work,Bob went back home happily.
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- Of the 300 people who die every day in the UK as a result of smoking,many are comparatively young.
- 如果潮汐能都被利用,电站可以产生多少电能呢?
- 汽车车速为5m/s,车顶和挡风玻璃面积相等,玻璃的倾斜度为37度,雨滴的速度为2.5m/s问车顶与玻璃所受的雨量的比.
- 军军拿来一满杯牛奶,喝了三分之一后加满水,又喝了三分之一后加满水,再和了半杯又加满水,最后全部喝完
- 带水字的成语3个
- 有关all that ,还是all what
- 一个月了每天同一时间去看北斗七星,他们的位置变化大么?
- Everybody wants happiness.No one wants pain.But how can you make a rainbow without a little rain?
- 求函数fx=-(log 0.5 x)平方-log 0.25 x +5 在 x小于等于4 大于等于2范围内最值
- 体积单位比面积单位大对 还是错.
热门考点