英语家园

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索

He went home on sick leave of three day.为什么用介词on?

发布者: zjsyfox | 发布时间: 2010-11-23 09:56| 查看数: 4413| 评论数: 8|

20鲜花

He went home on sick leave of three day.他回家歇了三天病假,这里为什么用介词on??for行不行?

最佳答案

查看完整内容

on: 在...中 on leave (士兵/学生) 在请假中 on holiday on strike on duty

最新评论

朱祖厚 发表于 2010-11-23 09:56:38
on: 在...中

on leave (士兵/学生) 在请假中

on holiday

on strike

on duty
bouluo 发表于 2010-11-28 08:42:00
goode explanation upstairs
1029899932 发表于 2010-11-29 09:09:45
a sick leave of three days 三天的病假 ...这是一个固定的用法

加入用for:它表示一种持续的动作如 foroneyear一般是延续的意思,很常用语完成时态中

评分

参与人数 1鲜花 +10 收起 理由
tezukazyunko + 10 bonus~

查看全部评分

Alvin1116 发表于 2010-11-30 08:38:22
on sick leave of three day ,三天假
thriller 发表于 2010-12-1 21:31:07
表示原因
goldheart 发表于 2010-12-2 13:28:45
这是英语中的固定搭配,就如.on business/vocation-------.for后接名词时引导目的状语,如"I come here for the party".而这里的on leave/business/holidays-----引导的是伴随性方式状语.

评分

参与人数 1鲜花 +10 收起 理由
tezukazyunko + 10 bonus~

查看全部评分

kevincen 发表于 2018-9-8 14:44:50
表示后面的原因吧!on..... 在......中
baigubit 发表于 2021-12-20 23:01:17
噢噢噢噢
快速回复 返回顶部 返回列表