driven
adj. 奋发努力的; 发愤图强的; 受…影响的; 由…造成的
v. 驾驶(drive的过去分词)
Driven is the past participle of drive.
1. compelled forcibly by an outside agency;
2. urged or forced to action through moral pressure;
3. strongly motivated to succeed
A wooden stake was driven firmly into the ground.
木桩被牢牢钉进土地里.
The enemies were driven off from the city.
敌人被赶出了城市.
The cows were driven into the barn.
牛被赶进了牲口棚.
He acted Lin Chong in the Beijing opera Driven to Join the Liangshan Rebels.
他在京剧《逼上梁山》里去林冲.
He was driven [ pushed ] to the wall.
他被逼得走投无路.