1704924820
1704924821
Rose has just been here.罗斯刚来过这里。
1704924822
1704924823
这时若用go或come则表示人仍在那(这)里:
1704924824
1704924825
She’s gone to town.她进城去了。(她可能还在城里。)
1704924826
1704924827
Your boy friend has come.你的男朋友来了。(现在就在这里。)
1704924828
1704924829
而用has been则表示“来过”、“去过”,与现在状态无关:
1704924830
1704924831
She has been there twice.那儿她去过两次。
1704924832
1704924833
The postman’s already been.邮差已经来过。
1704924834
1704924835
另外have (has) been后还可以跟一个不定式,表示去干什么了:
1704924836
1704924837
I’ve been to see my grandmother.我去看我奶奶去了。
1704924838
1704924840
154 before (as a preposition)
1704924841
1704924842
before可用作介词,表示:
1704924843
1704924844
在……前面:
1704924845
1704924846
We use ‘a’ before a consonant and ‘an’ before a vowel.我们在辅音前用a,在元音前用an。
1704924847
1704924848
Don’t talk like that before children.在孩子面前不要这样讲话。
1704924849
1704924850
To put the cart before the horse.本末倒置。(谚语)
1704924851
1704924852
在表示“在……前面”时,用in front of时更多:
1704924853
1704924854
At the moment a girl passed in front of him.这时一个姑娘从他前面走过。
1704924855
1704924856
I parked the car in front of the building.我把车停在楼前。
1704924857
1704924858
但用于引申意义时,一般用before:
1704924859
1704924860
Pride comes before a fall.骄者必败。(谚语)
1704924861
1704924862
The question before us is a difficult one.我们面前的问题是一个困难问题。
1704924863
1704924864
He always put the interets of others before his own.他总是把别人利益放在自己利益之前。
1704924865
1704924866
在……以前:
1704924867
1704924868
We left before seven.我们在七点以前就动身了。
1704924869
[
上一页 ]
[ :1.70492482e+09 ]
[
下一页 ]