Why are you wearing a dress today?

来源:百度知道 编辑:UC知道 时间:2024/06/20 10:49:46
(句中)1.why 可以替换为?
2.此句可以替换为?
3.wear与put on,dress,have on,be in的区别是?
4造句:他在办公室里总穿着夹克衫?
5.be wearing 造句:今天她穿着一件白色的衬衫?

1、 why 有个同义词了 就是 what for 意思是说 “问这个东西是用来干嘛的 ”
二者的区别在于:why 问为什么 表原因,why一般都要 用because来回答
what for 表目的,表用途,一般翻译成"用来做什么"
2、那么在这个句子里 就改写为“What are you wearing a dress for today?”
3、wear 表示一中状态,是说 一个人 的穿着 eg. He wore a white suit yesterday. 意思是 他昨天穿了一套白西服。就是说他的穿着。
put on 是强调动作,eg. The man put on his black jacket and went out.是强调 这一连串的动作,他 穿上 黑色夹克,然后,走了出去。
dress 经常和 up一起用 , 也有女装、裙子的意思。eg.The princess is dressed up by a famous dressmaker. 公主的衣服是由著名的女装师缝制的。
She wears a beautiful evening dress. 她穿着一件漂亮的晚礼服。
have on 和 be in 侧重 强调状态。区分不是很大了。eg.It's a pretty hat you have on. 你戴的帽子很好看。 She is in a red sweater.她穿着一件红色毛衣。
4、He always wears jacket in the office.当然 条件符合的其他词也可以用,但是wear 是最常用的了。
5、She is wearing a white blouse. 但是 我要提醒下,问题有毛病。 be wearing 是现在进行时, 表明 当时正在发生的事情,也就是要翻译为“她正穿着一件白色衬衫。” 而 后面给的要翻译的句子 ,强调的是一般现在时 ,就应该用wears 。所以我在造句里就没有写入 today。

1.why 可以为 what for 替换
2.此句子也可转为Why do you have a dress on today