题目内容
1.On the next birthday.Ann married for twenty years.( )A. | is | B. | has been | C. | will be | D. | will have been |
分析 句意:到下一个生日,安将已经结婚20年了.
解答 答案:D
On the next birthday,是将来的时间; for twenty years是现在完成时的时间状语,所以用will have done表示到将来某一段时间已经完成的事.根据句意:到下一个生日,安将已经结婚20年了.故选D.
点评 本题考查将来完成时的用法,答题时要注意时间状语的暗示.
练习册系列答案
相关题目
11.After school we went to the reading-room to do some reading,only to be told that it .( )
A. | was decorated | B. | had decorated | ||
C. | had been decorating | D. | was being decorated |
12.Father goes to the gym with us although he dislikes going there.( )
A. | hardly | B. | seldom | C. | sometimes | D. | never |
9.We give dogs time,space and love we can spare,and ,dogs give us their all.( )
A. | in all | B. | in fact | C. | in short | D. | in return |
16.The fact that she was foreign made _____difficult for her to get a job in that country( )
A. | so | B. | much | C. | that | D. | it |
6.Shirley,a real book lover,often brings home many books to read __________ the library.( )
A. | in | B. | for | C. | by | D. | from |
13.Such poets as Shakespeare widely read,of whose works,however,some difficult to understand.( )
A. | are;are | B. | is;is | C. | are;is | D. | is:are |