助動詞have的用法,其豐富性與be不相上下。比如,助動詞have+過去分詞,可以構成完成時態(tài)。如:We've just done the washing-up./I have had this car for three years./By the end of last month, they had finished the work.
標簽:助動詞、用法 難度(6)|用途(5)|標記( )
助動詞have+been+現在分詞,可以構成完成進行時。如:I have been studying English for 8 years.(我學英語已達八年了。)The children have been having a lot of run.(孩子們一直玩得很開心。)
標簽:時態(tài)、結構 難度(3)|用途(8)|標記( )
如果助動詞have+been+現在分詞構成的完成進行時,其動作發(fā)生在過去,那么要記得把have變成had哦。比如:We had been doing business with each other for years before we quarreled.(在吵翻之前,我們多年來在業(yè)務上一直來往。)
標簽:主動四、時態(tài) 難度(6)|用途(5)|標記( )
想要使用完成式被動語態(tài)時,也可以用“have+been+過去分詞”。如:English has been taught in China for many years.(在中國英語教學已經多年。)I have been made redundant, so I'm going abroad.(我被定成了超編人員,所以我打算出國。)
標簽:語態(tài)、被動 難度(6)|用途(4)|標記( )
將來完成時的構成是由“shall/will+have+過去分詞”構成的。比如:By this time next year, we will have been doing business with each other for 20 years.(到明年這時候,我們的業(yè)務往來就滿20年了。)
標簽:完成時、結構 難度(3)|用途(7)|標記( )
熱門詞匯
washing-up['w??i?'?p]n. 洗滌
a lot of 許多
business['biznis]n. 商業(yè)
each other 彼此,互相
quarrel['kw??r?l]vi. 吵架
redundant[ri'd?nd?nt]adj. 多余的
abroad[?'br??d]adv. 在國外
next[nekst]n. 下一個
我關注的話題
英文俚語——go by the numbers
“按照順序”來是什么意思呢?這個短語其實是“循規(guī)蹈矩”的意思,它的典故是這樣的:有些商店顧客盈門,柜臺前排成長龍,商店為了維持秩序就按照先來后到的次序,把寫有數字的票子發(fā)給排隊的顧客(現在我們稱為取號),以防止插隊和混亂。例如:I think you'd better start all over again with your report. Let's go by the numbers this time and follow our standard procedure.(你最好把報告重寫一遍,這次按照標準格式來寫。)