首先在语义上,provide仅表示“提供”,而offer强调“主动提供”。
其次在语法和搭配上,offer后可跟双宾语,而provide后不可跟双宾语
最后在搭配上,offer可组成词组offer sb. sth./offer sth. to sb.;provide可组成短语provide sb. with sth./provide sth. for sb.
中学知识,跟着老师学,瞬间掌握provide, offer, give与supply的区别。
offer和provide的区别是offer,provide有“供给、提供”的意思,但用法不同。
provide指有远见,为应付意外、紧急情况等作好充分准备而“供给、提供”,可用于provide sb.(with sth.)或provide sth.(for
sb.)结构。
举例:He persuaded other people to provide money or
to give help.
他说服别人提供钱或给予帮助。
举例:The school provided food for the students.
学校为学生提供伙食。
举例:They provided us with all the books we
need.
他们为我们提供所需要的所有书籍。
offer侧重表示“愿意给予”,常用于offer sb. sth.或offer to do
sth. 结构,后不能接宾语从句。
举例:She offered me a cup of tea.
她给我端了杯茶。
举例:He offered to go instead of me.
他主动提出代替我去。
注 意:provide不如supply常用,但前者可跟双宾语,而后者无此用法。有时它们可互换,可说provide/supply
sth. to sb.,也可说provide/supply sb. with sth.。
举例:The bank provided/supplied him with a loan
$100,000.
银行为他提供了10万美元的贷款