句子1:She had learned to swim when she was 5 years old.
句子2:I am glad to see you.
我有以下疑问:不定式不是表示将来或者目的吗,为什么句子1中用不定式而不用动名词,learn to do不是表示去学还没开始的意思吗?句子2也是同理,我已经看到你了才高兴,为什么不用I am glad seeing you呢?
希望老师回答的详细一些,谢谢!
句子1:She had learned to swim when she was 5 years old. (错误)
She learned to swim when she was 5 years old.(正确)
【注意】learn 后面作宾语的动词只能用不定式,不能用动名词。
句子2:I am glad to see you.
【注意】在 be glad/happy 这种结构后面只能用动词不定式(不能用动名词)作原因状语。