He ____ army and made his dream come true if it had not been
![](images/u2507.png)
He ____ army and made his dream come true if it had not been for his
mother's objection.
A shuold have joined B.could have joined
为什么选B而不是选A ,
mother's objection.
A shuold have joined B.could have joined
为什么选B而不是选A ,
已提交,审核后显示!提交回复
共5条回复
housongwei 共回答了17个问题
|采纳率94.1%- A的意思是“本应该.”;而B的意思是“本能够.”.根据句意,应该是“要不是他妈极力反对,他本能够参军.”.
- 1年前
zlss507 共回答了20个问题
|采纳率- if引导的条件状语从句 从句用过去完成时 主句就得用 could have
- 1年前
lili285981292 共回答了9个问题
|采纳率- 貌似army前要加the
选B - 1年前
宁缺毋滥520 共回答了13个问题
|采纳率- 选A
他错了
就是虚拟语气,这是它的固定搭配,用should加动词原形构成。
为什么要用虚拟语气?
因为在这个句子中,从army到true是指还没有发生的事,只是一种假设,是虚拟的。在这种句子中,就要用到虚拟语气。通常译为:假如---就---
一定要记住:should加动词原形。(这里是完成时,用have加done)
祝你学习进步!... - 1年前
norman2005 共回答了40个问题
|采纳率- 虚拟语气
- 1年前
相关推荐
- Li Hong has ________ the army for 2 years.
Li Hong has ________ the army for 2 years.
A.joined B.be in C.been in D.joined in大虫021年前2
-
rick惊云 共回答了16个问题
|采纳率93.8%C.been in A,D是瞬间动词,没有完成时,has 后加done,选c1年前查看全部
- he has been in the army for five years
he has been in the army for five years
同义句 it is fibe years _____ he _____ the army.找东西1年前1
-
胆小 共回答了11个问题
|采纳率100%it is fibe years __since___ he ___joined__ the army1年前查看全部
- It _____ ten years since he left the army .A.is B.has C.will
It _____ ten years since he left the army .A.is B.has C.will D.was 这题为什么选A,求详解
vickeyh1年前4
-
冲遍天下 共回答了10个问题
|采纳率90%用is;
若用B,还需要+been,有延续性;若用 C是将来时,主句应用现在时;若用 D则主句应用完成时1年前查看全部
- I'm going into the army.
土豆七片1年前4
-
sujianno 共回答了15个问题
|采纳率86.7%我打算去参军.
注意这里be going to 是表打算的意思1年前查看全部
- 第42题 (2.0) 分 He( )the army a few years ago
第42题 (2.0) 分 He( )the army a few years ago
A、joined
B、has been in
C、has joined
D、had joined秉钧1年前1
-
lai464925492 共回答了18个问题
|采纳率88.9%其实A和C都可以.
选A.过去时表示对过去某个时间所发生的行为或事件进行确认.强调这件事发生在过去.
选C.在某些具体的语境中,即使出现表示过去时间的词,如yesterday,等等,也可以用现在完成时.它表示过去某件事对现今的影响.1年前查看全部
- It is ten years since he ____(join) the army
omini1年前4
-
黑血柳藤 共回答了20个问题
|采纳率80%joined1年前查看全部
- He has been in the army since 1999.
123sun1年前3
-
yuanlong87 共回答了16个问题
|采纳率93.8%他参军十年了1年前查看全部
- W( )you in the army a few years ago?
吾爱汝1年前4
-
周妞妞 共回答了15个问题
|采纳率86.7%答案:Were
a few years ago 几年前,用一般过去时,be in the army 主语是 you 所以用 were
不明白的再问哟,请及时采纳,多谢!1年前查看全部
- He ________ the army for ten years.
He ________ the army for ten years.
A.has joined B.has joined in C.joined D.has been indoctormiao1年前5
-
MercuryCrabber 共回答了20个问题
|采纳率95%for ten years,表示持续时间,因此这个完成语态要选用持续性动作或者状态的谓语动词.
join是短暂性动作,be是持续性动词,所以选d.
如果用join,应该这样表达:He joined the army ten years ago.1年前查看全部
- It has been 5 years since I was away from the army,but now I
It has been 5 years since I was away from the army,but now I still remember the colorful life there.since后面不是加短暂性动词吗?为什么在此句中加的是表示状态的be away
hahaweiyi1年前2
-
xiaopei999888 共回答了16个问题
|采纳率87.5%since后接延续性与短暂性动词都可以的.
一、若since引导的状语从句的谓语动词是终止性的过去时,则从句表示的时间是“从动作开始的那一时刻起”.如:
He has studied very hard since he came to our school.自从他来到我们学校,他学习就非常努力.
We have been missing them since they left here自从他们离开这里,我们就一直很想念他们.
这是最常见的一种用法,此处不再多述.
二、若since引导的状语从句的谓语动词是持续性动词或表示状态的动词的过去时时,则从句表示的时间是“从那持续动作或状态结束时算起”.如:
I haven’t heard any noise since I slept.Sleep 为持续性动词,sleep的动作结束时,即“醒来”时,这句应译为“我醒后还未听到任何声音”.
试比较:
It is 2 years since he lived in our city.他不住在我们城市有2年了.
It is 2 years since he moved to our city.自从他住在我们城市已经有2年了.
所以It has been 5 years since I was away from the army,“5年前我就退役了”1年前查看全部
- 1.He ____ the army in the year of 2003.
1.He ____ the army in the year of 2003.
2.How many of you will _____ the coming sports meeting?
A.attend B.join C.join in D.take part in上ff冷雪21年前7
-
酒醒只在花间坐 共回答了16个问题
|采纳率87.5%1.B
2.D
join用在参加一个组织
take part in 用于参加一个集体性的活动
attend用于参加婚礼或会议1年前查看全部
- I don't know ______to join the army or to find a job after g
I don't know ______to join the army or to find a job after graduation.
答案选的是whether,想请问if为什么不对?白静-唐天1年前1
-
mass_ant 共回答了14个问题
|采纳率85.7%whether和or都能引导宾语从句,且意思一样,但是如果句子中有 OR,出现时,则多用 whether,因为 whether or 是个常用句型.1年前查看全部
- It _____ ten years since he left the army .A.is B.has C.will
It _____ ten years since he left the army .A.is B.has C.will D.was 这道题为什么选A,求详解
孤舟居士1年前2
-
命中注定的354 共回答了12个问题
|采纳率83.3%It is ten years since he left the army.=== It has been ten years since he left the army.
自他离开部队至今已有十年1年前查看全部
- If the World War _____ again,will you join the army?
If the World War _____ again,will you join the army?
答案说填"broke out",为什么用过去时,不是说"主句用一般将来时,条件状从与时间状从用一般过去时"吗?如果是虚拟语气,为什么主句用一般将来时而不用would?洛小楼1年前3
-
djq52 共回答了19个问题
|采纳率100%有时候主句和从句分别发生在不同时间,这时动词的形式要根据它发生的时间加以调整,eg
If I had followed your advice, I would finish it now.
从句发生在过去 主句发生在现在
同理,If the World War _____ again,will you join the army?
这个句子只有从句是用的对将来的事实相反的假设,主句并未用到虚拟语气 只是表意愿1年前查看全部
- ( )have you been in the army?-For about one year
chengzhen5201年前3
-
蝎子不相信眼泪 共回答了18个问题
|采纳率88.9%how long1年前查看全部
- Army's Day is_______
pb771941年前2
-
2332305 共回答了18个问题
|采纳率100%August 1st 建军节1年前查看全部
- It _____ ten years since he left the army .
It _____ ten years since he left the army .
A.is B.has C.will D.was
为什么选Asportshoes19821年前5
-
单于北风 共回答了20个问题
|采纳率90%从过去发生某个动作到现在的时间表达有三种说法
1 It is 一段时间 since...
2 It has been 一段时间 since...
3 一段时间 has passed since...
It is ten years since he left the army.
It has been ten years since he left the army.
Ten years has passed since he left the army.1年前查看全部
- --Dose Liu Hui serve in the army?
--Dose Liu Hui serve in the army?
--No,but he ( ) in the army for three years.
A served B has served C is aerving D would serve上进心1年前5
-
天使11111 共回答了12个问题
|采纳率91.7%选A
--Dose Liu Hui serve in the army?
既然回答的是NO,说明他现在已经不在部队了,不可能用现在完成时,因为现在完成时表示持续到现在的意思,应选A1年前查看全部
- A young man was going to join the army and had to take a med
A young man was going to join the army and had to take a medical examination. The doctor was sitting at a desk when he went in. He said to the man. “Take your coat and shirt off, and sit on the chair.” The young man did so. The doctor looked at him for a moment without getting up from his chair and then said, “All right. Put on your clothes again.” “But you haven’t examined me at all!” the young man said in surprise. “There is no need to do so,” the doctor said with a smile. “When I told you to take your coat and shirt off, you heard me all right, so there is nothing wrong with your ears. You saw the chair, so your eyes are good. You could take your clothes off and sit on the chair, so you must be in good health. And you understand what I told you to do and did it without a mistake, so you must be clever enough for the army.”
小题1:The young man went to the doctor because __________.A.he wanted to consult about his illness. B.he had to have a medical check-up. C.he did not want to join the army. D.he did not feel well. A.test his listening ability. B.see whether his eyes were wrong with him. C.see what was wrong with him. D.examine him with no clothes. A.the young man would not be a good soldier. B.the young man must not join the army. C.The young man would not do something wrong in the army. D.the young man could join the army. A.did not understand what the doctor mean B.did not do as he was told to do C.realized why the doctor told him to do something D.understood what the doctor meant 3210551年前1
-
cailei0531 共回答了29个问题
|采纳率89.7%小题1:B
小题2:A
小题3:D
小题4:A
略1年前查看全部
- he has been in the army for 2 years.
he has been in the army for 2 years.
为何不能用has joined in,表示一样的时态,不对吗zhenli09221年前3
-
chl919 共回答了13个问题
|采纳率69.2%亲:for引出的时间状语只能用延续性动词,join是瞬间(短暂)性动词,不能与for的时间状语搭配.
这句话可以写成:He joined the army 2 years ago./It is 2 years since he joined the army.1年前查看全部
- As they had been _____ our army for a week, the e
As they had been_____ our army for a week, the enemy had no choicebut to surrender (投降). [ ]A. surrounding
B. surrounded
C. surrounded by
D. surrounding withsellio1年前1
-
宝贵 共回答了21个问题
|采纳率100%C1年前查看全部
- Jim isn't old e___ to join the army .=Jim is t___ young to j
Jim isn't old e___ to join the army .=Jim is t___ young to join the army.中该填什么单词?
铁戟温侯1年前2
-
lfd168 共回答了20个问题
|采纳率90%enough too1年前查看全部
- It___ten years since he left the army.A.is B.has C.will D.wa
It___ten years since he left the army.A.is B.has C.will D.was 这题应该怎么选?
baishagujing1年前4
-
专灭各种不服 共回答了18个问题
|采纳率100%正确答案是A,这里也可以填has been.is比较口语化,而填has been比较正式一点,因为句子中有since引导一个过去时的句子,主句应该用现在完成时.两者都是正确的,可以互相转换.该句子可以做如下转换:
He left the army ten years ago.
=It has been ten years since he left the army.
=It is ten years since he left the army.
=Ten years has passed since he left the army.1年前查看全部
- When did the young man ________ the army?
When did the young man ________ the army?
A.join
B.join in
C.take part in
D.enter一片烂西瓜1年前1
-
情非得以 共回答了21个问题
|采纳率90.5%答案A
join是及物动词,表示“参加某一组织”.1年前查看全部
- Army ’s Day is in the _____month of the year
hnpsoyg1年前1
-
gazyc69 共回答了10个问题
|采纳率90%Army ’s Day is in the _August____month of the 更上一层楼!1年前查看全部
- 1.Li Hong has ________ the army for 2 years.
猴子孙1年前7
-
捕捉闪耀的瞬间 共回答了19个问题
|采纳率89.5%een in1年前查看全部
大家在问
- 1某图书馆进一批历史,文艺,科技,等几类书其中文艺书科技书共有1080本,两种书的比是11:4,科技书占新购进书
- 2翻译draw you eye in the blank and finish the sentence
- 3“而楼上人往来屑屑”中“屑屑”是什么意思?
- 4足球赛门要150元一张,降价后观众人数增加了一半,收入增加了5分之1,则一张门票降价多少元?
- 5被动语态变主动语态1.look!everything has been taken away.2.I was born
- 6刚买了个50W的加热棒会来,放入水中发现一会儿就熄灭了 ,然后我发现是加热棒附近的水到设定温度停止工作
- 7已知被除式是x的三次方+2x的平方—1,商式是x,余式是-1,则除式是什么?
- 8(2014•黄山一模)已知椭圆x225+y216=1及以下3个函数①f(x)=-x;②f(x)=cos(x-[π/2])
- 9“阳离子只能得到电子被还原,作氧化剂”这句话对么?
- 10已知三角形ABC周长为根2+1,且sinA,2分之根2sinC,sinB成等差数列;1求边AB的长2若三角形ABC的面积
- 11你转身之后我站在原地很久用英语怎么说
- 12关于梯形的中位线请问梯形的中位线平分对角线吗?如果是,是不是只在等腰梯形里才平分对角线?
- 13跟我一起看戏 一次班级郊游 用英语怎么说
- 14针为什么会因为张力浮在水面上?不用告诉我张力是什么,告诉我为什么浮起来
- 15如图,正方形ABCD的边长AB=4,分别以点A、B为圆心,AB长为半径画弧,两弧交于点E,则BE的长是( )