would have done这里是虚拟用法.
就是说他就算不在莫斯科搞研究,也是要在美国搞的.而实情是已经决定在莫斯科搞了,所以就不需要在美国再做同样的事了.
spend some time doing something就是
spend four months doing research
明白了吗?我想问的是doing some research做什么成分,就是说做的是补语还是什么的spend some time doing something是习惯用法。可以理解为补语。就是补充说明花时间做些什么事。
这句英语的语法问题
这句英语的语法问题
All he had to do was spend four months this year and next year in Moscow,a nice enough city,doing some research—which he would have done anyway at home at UCLA.
为什么这里要用would have done?可以用would
还有doing some research做什么成分,修饰的是spend还是four months?
All he had to do was spend four months this year and next year in Moscow,a nice enough city,doing some research—which he would have done anyway at home at UCLA.
为什么这里要用would have done?可以用would
还有doing some research做什么成分,修饰的是spend还是four months?
英语人气:583 ℃时间:2020-01-05 19:42:28
优质解答
我来回答
类似推荐
猜你喜欢
- 1在平行四边形ABCD中M,N,P,Q分别是AB,BC,CD,DA上的点,且AM=BN=CP=DQ
- 2时代超市的食盐包装袋上有如下字样:500mg+下面还有-,
- 3一年级的同学要写数学日记,怎么写,写十篇出来.
- 4在△ABC中,AD是高,CE是中线,DC=BE,求证∠B=2∠BCE
- 5若(K+5)X²+6KX+4K=0是关于X的一元一次方程,求K的值与方程的解,求K的值与方程的解
- 6“木木”这个字怎么读
- 7It's rainning heavily outside,so we have _______(stay) at home.
- 8直角三角形中,一个锐角是另一个锐角的3倍,求这两个锐角的度数,用方程解
- 9英语作文:A Word About English Learning
- 10碳和氧气反应生成一氧化碳的反应是什么条件