高中英语

[复制链接]
查看11 | 回复2 | 2010-5-29 12:40:17 | 显示全部楼层 |阅读模式
1。people are signing up for yoga classes nowdays ,___advantage of the health andrelaxation benefits.
taking 不填having been taken,理由,3Q~
2.It is necessary for my son have a phone,for i sometimes want to make sure if he __home for dinner.
是will come 不是comes ,why?

回复

使用道具 举报

千问 | 2010-5-29 12:40:17 | 显示全部楼层
1. taking 在这里是现在分词短语作状语,表示原因。而having taken 是现在分词短语作状语,表示时间,强调这个动作是先发生的。如:Having finished my homework,went to the cinema.2. if 在这里是“是否”的意思,后面引导的是宾语从句,儿子回家吃晚饭是将要发生的动作,因此用将来时。if 如果做“如果”讲,就要用一般现在时,因为在条件状语从句中是永远不会有将来时的。如:If it is fine tomorrow,I will go swimming.
回复

使用道具 举报

千问 | 2010-5-29 12:40:17 | 显示全部楼层
1、此空应该使用非谓语形式的主动式,people与take构成逻辑上的主谓关系2、条件状语从句中,有些情况下主句使用现在时,而从句则要使用将来时,尤其是主句含有一些表示心理活动的词,从句应该用将来时。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行