
compete with sb for sth A. 正确 B. 错误
A. 正确
“Compete with sb for sth” 是一个完全正确的英语搭配,意思是 “与某人竞争某物/某个目标”。
结构解析:
compete with:表示“与……竞争”(对象是人或团体)。
for:引出竞争的目的或目标。
例句:
They are competing with each other for the promotion.
(他们正在互相竞争以争取升职。)
The two companies competed with each other for the contract.
(这两家公司为这份合同相互竞争。)
所以,“compete with sb for sth” 是地道的英语表达。