英语单选两道1.It is necessary to be prepared for a job inteview.(

英语单选两道
1.It is necessary to be prepared for a job inteview.( ) the answers ready will be of great help.
A.to have had B.Having had C.Have D.Having
后面一句话的意思不应该是“提前准备好答案会有很大帮助吗?”为什么不选b而选d?
2.More and more people are singing up for Yoga classes nowadays ,( )advantage of the health and relaxation benefits.
A.taking B.taken C.having taken D.having been taken
在受益之后,越来越多的人……为什么不选c而选a?
路人丙丁 1年前 已收到4个回答 举报

ldaoxiu 幼苗

共回答了15个问题采纳率:93.3% 举报

非谓语动词这一块的语法其实就相当于合并同类项,一般来说只有三种基本形式,其他的都是衍生出来的,而做这一块的题时一般用排除法最好
to do表目的表将来
doing表进行表主动
done表被动表完成
1.一个单句只可出现一个谓语动词所以不选A,B,C只可选非谓形式D
2.表示唱得响亮 因为此句是人作主语一般为主动所以不选B,D因为表同时所以选A不选C

1年前

3

大地之点 幼苗

共回答了2个问题 举报

依我看,这里讲的是一个事实,一个普遍的事实,除了一般现在时不应该是别的时态。而且括号中应该是一个动名词。having had 和 having taken 都不算是动名词,因为他们中前面的 have 是助动词,并不是动词,又怎么能变成动名词呢?

1年前

2

nn的nn 幼苗

共回答了2个问题 举报

1. Having the answers ready 是主语, 用B就变成 Having had the answers ready. 看了头大, 不能很好解释, 多包涵- -
2.呃..和第一题一样, 你喜欢选完成时..我还是不能很好地解释, 只能说, 他们都是现在分词.
sing up 在这里应该是支持的意思, 也就是说现在有越来越多的人支持瑜伽课程.
http://...

1年前

0

我爱吃果丹皮 幼苗

共回答了291个问题 举报

1.having had表示已经提前准备好对这工作有利,如 Finishing the work is great完成工作很棒(客观评价完成工作很好) .而Having finishing the work is great .已经完成了工作真好。(我可以去玩了,强调已经完成)2.sing up 称颂,taking the advantage of…为伴随状语,表示人们称赞这个活动,同时从中获益...

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 19 q. 0.043 s. - webmaster@yulucn.com