have第三人称单数是什么,have的第三人称单数用在哪里

首页 > 经验 > 作者:YD1662024-04-03 17:21:43

01

– Your shoes are so old. Why don’t you buy a new pair?

-- Because I ____ all my money on an MP5 player.

A. spend B. have spent C. am spending D. was spending

B是最佳答案。have (has用于第三人称单数) done现在完成时,表示动作已经完成。没钱买新鞋,因为钱已经用来买mp5 player了。因此,选B才对。

02

– Which team do you think ____ the game?

-- Hard to say. There are still ten minutes before it ends.

A. won B. has won C. will win D. wins

C是最佳答案。比赛没结束,你认为谁会赢,这要用将来时表示。因此,选C才对。

03

Tony ____ football every weekend when he was young.

A. plays B. played C. is playing D. has played

B是最佳答案。when连接的时间状语从句里的谓语动词用了过去时,表示事情发生在过去,因此,选B才对。

04

– Can Peter play games with us, Mrs. Hawking?

-- Wait a minute. He ____ a shower.

A. is taking B. takes C. took D. was taking

A是最佳答案。take a shower洗澡,洗淋浴,Peter正在洗澡,用现在进行时,上下文时态相呼应,其他答案不合题意,因此,选A才对。

05

– What ____ the noise, Bill?

-- Sorry, I broke my glass.

A. is B. was C. has been D. will be

B是最佳答案。打破杯子与声音传出,时态要相呼应,因此,选B才对。

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.