早教吧 育儿知识 作业答案 考试题库 百科 知识分享

关于英语的虚拟如期问题IfGreekcivilizationallofeurope,englishiwouldn'tcontainsomanygreekwordsA.hadn'tinfluencedB.doesn'tinfluenceC.hasn'tinfluencedD.didn'tinfluence我想问为什么是D,而不是A或者其他-还有

题目详情
关于英语的虚拟如期问题
If Greek civilization_____all of europe,englishi wouldn't contain so many greek words
A.hadn't influenced B.doesn't influence C.hasn't influenced D.didn't influence
我想问为什么是D,而不是A或者其他-
还有一题,it is high time that such a practice ______ an end to
答案是was put ,而不是should put ,我也想问是为什么?
▼优质解答
答案和解析
首先第一个问题,这不是个虚拟句,若该句是虚拟语气的话,是对过去的虚拟,从句中应该用would’t had contained,所以该句不是虚拟句.只是一般的条件状语从句,又因为是过去故选D
然后第二个问题,这有关一个句型:it is time+过去式,你应该知道.但这同时是个被动句,练习应该被结束.所以用was put.