我们常说:I have a lot of homework to do today. 那下面这两个句子:

2025-02-27 07:27:28
推荐回答(6个)
回答1:

两个句子都正确,都是用不定式作定语修饰 problems . 但所表示的意思不一样.

I have a lot of problems to solve.
不定式用主动式,说明主语发出不定式的动作.

句意: 我有许多问题需要解决.(我自己解决问题)

I have a lot of problems to be solved.
不定式用被动式,说明主语不是不定式的动作的发出者.
但对宾语problems来说,却是被动关系(问题被解决),因此不定式用被动式.

句意: 我有许多问题需要解决(指需要别人来解决问题).

回答2:

理论上说,这两个句子都可以理解得通,主要是看动词“solve”的动作发出者是谁
I have a lot of homework to do today.

I have a lot of problems to solve.

以上两个句子中的动作“do”,“solve”的发出者是句子的主语I;“我做作业”“我解决问题”
I have a lot of problems to be solved.

这个句子中的“solve”动作发出者不是I ,而是别人,“我有很多问题有待于别人来解决”

回答3:

I have a lot of problems to solve.

to solve是宾语补足语,没有必要使用被动语态。

回答4:

I have a lot of problems to solve ,这个正确。

have sth to do 句式

回答5:

第一个正确,因为有些动词在这种句型里是不用be done来表示被动的。

回答6:

第二个正确。
问题应该是被解决,因此,用被动式。