spend to do和spend doing的区别在于它们表示的动作发生的时间点。
spend to do表示动作在未来某个时间点完成。例如:I will spend two hours to finish this report.(我将花两个小时完成这份报告。)这里的动作指的是完成报告,这个动作将在未来的某个时间点完成。
spend doing表示动作在过去或现在进行。例如:I spent two hours doing my homework yesterday.(昨天我花了两个小时做功课。)这里的动作指的是做功课,这个动作已经在过去的某个时间点完成。
需要注意的是,spend to do常用于表示将要发生的事情,而spend doing则用于描述已经发生或正在发生的动作。
spend to do的用法
1、I spend a lot of time to do my homework every day.
我每天花很多时间做作业。
2、She spends a considerable amount of money to buy new clothes.
她花了相当多的钱买新衣服。
3、They spent the whole weekend to finish the project.
他们花了整个周末完成这个项目。
4、He spends a few hours every morning to exercise in the gym.
他每天早上花几个小时在健身房锻炼。
5、We spent months to plan this event.
我们花了几个月来策划这个事件。