But now,I realize _________ I do can make things better.
答案是anything.
想問一下:
any、anything、whatever,能不能填?
any和anything如何不同?
anything和whatever如何不同?
But now, I realize anything I do can make things better. (正)
But now, I realize whatever I do can make things better.(正)
But now, I realize any I do can make things better.(誤)
三個(gè)賓語從句剖析:
1. anything I do can make things better:
I do 是 anything 的定語從句。
2. whatever I do can make things better:
whatever I do 是名詞性關(guān)系分句(簡稱名詞性從句),whatever 身兼兩職,what等于 anything that。
但,anything I do 和 whateverI do 有什么區(qū)別是:前者可省略 I do,省略后語法仍然正確。后者不能,由于名詞性分句需要有“主謂成分”。
3. any I do can make things better (誤)
any 可以用作代詞或量詞,但,它的詞義(指人或指物)需要有上下文支持,或者用 of 表明它指人還是指物。比如:
There is a lot of work, but I cant do any.
I can do any of the things.
You will make friends with any of the boys.
就是說,any 指代人或物,需要有語境,不然不可以單獨(dú)用。
假如原句改為 But now, I realize any of the things I do can make things better. 就能了。