这样写行吗?1

来源:百度知道 编辑:UC知道 时间:2024/09/22 14:21:02
A french physician introduced mxomatosis to kill the hares in his garden, unaware of the disease has spread over the European Continent.

这里是has spread还是having spread?

having 前面如果是过去时的话,后面表状态的要用完成进行时

having spread

having spread

建议后面改成being unaware of the disease that has spread over the European Continent.

A french physician introduced mxomatosis to kill the hares in his garden, not being unaware of the disease has spread over the European Continent.
用has spread.因为unware是形容词,所以要用be

having spread 更符合语法结构 或者unaware of the fact that the disease had already spread。。。。