两道简单的语法题,但是我常错,请高手给点详细解释

1.---Didyoutidyyourroom?---No,IwasgoingtotidymyroombutI______visitors.A.hadB.haveC.ha... 1. --- Did you tidy your room?
--- No, I was going to tidy my room but I ______ visitors.
A. had B. have C. have had D. will have
我选C
2. In recent years many football clubs ______as business to make a profit.
A. have run B. have been run C had been run D. will run
我选A
第一题I have had visitors.与I had visitors的区别
展开
scorpiobyron
2010-09-07 · TA获得超过5673个赞
知道小有建树答主
回答量:634
采纳率:100%
帮助的人:1084万
展开全部
1 No, I was going to tidy my room but I ______ visitors

题中有个连接词 but 虽然表示的是转折关系 但是你记住 像 and but……这类的连接词 前后动词时态要一致 前面用的是be动词 was 所以but后面也要用一般过去式 这样B C D直接都排除了 选A

2 In recent years many football clubs ______as business to make a profit

这题你要先明白 run的意思里 有一个意思是 经营管理 的意思

整个句子的意思是 最近几年很多足球俱乐部都被当做商业运营以获取利润

翻译过来就很简单明了 这句话明显是要考你的被动语态 俱乐部只能被人经营 要用被动语态 答案在 B C里选

再看时态 是In recent years 所以用一般现在时 所以最后选B
lszxbooker
2010-09-07 · 知道合伙人教育行家
lszxbooker
知道合伙人教育行家
采纳数:7653 获赞数:37151
毕业于安徽师范大学外国语学院,现研究生在读,2003年开始从事高中英语教学工作至今

向TA提问 私信TA
展开全部
A 当时有客人
B 被开办
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
R滟
2010-09-07 · TA获得超过510个赞
知道小有建树答主
回答量:167
采纳率:0%
帮助的人:82.5万
展开全部
第一题你的答案意思是已经有 但在这里表示有这个意思就行 过去时选A 第二题俱乐部已经被建立 俱乐部发不出建立的动作 所以是被动 最近这些年指到现在为止 用have所以选B
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式