![]() ![]() |
Tom has been out. 到底為何意?——由此看現(xiàn)在完成時(shí)的用法特征 |
作者:劉永科 文章來源:本站原創(chuàng) 點(diǎn)擊數(shù) 更新時(shí)間:2014-04-27 文章錄入:劉永科 責(zé)任編輯:admin |
|
2. have / has been +形容詞: I’ve been busy ever since I came back. 自我回來后一直在忙。 I’m sorry. I've been busy since last month. 對不起,從上個(gè)月起就很忙。 He’s been busy with this for quite a few days. 他為了這個(gè)忙了好幾天。 She has been busy all the day long. 她一整天都在忙。 The Rocket has been busy playing as guest for the last month. 客場作戰(zhàn)的火箭隊(duì)在剛過去的一個(gè)月里一直在忙于比賽。 Today I have been busy over your book. 今天我一直忙著看你的書。 These days we have been busy from morning till night. 這些天,我們從早到晚一直在忙。 For the pas two years, I have been busy preparing for the examination. 過去兩年來,我一直忙著準(zhǔn)備考試。 All these last few days the farmers have been busy fighting drought. 在最后這幾天里,農(nóng)民曾經(jīng)忙于抗旱。 I have been busy with my science report on sharks for several weeks. 最近幾個(gè)星期我一直都在忙我的鯊魚科學(xué)報(bào)告。 I am very sorry to learn that you have been ill for some time. 聽說您最近身體欠佳,心里很不安。 My grandmother has been ill for a week. 我祖母已生病一個(gè)星期了。 He has been ill most of the term. 這學(xué)期大部分時(shí)間他一直生病。 He has been ill for a long time and unable to work. 他患病已久,不能工作。 He has been ill and confined to bed for years. 他多年臥病在床。 Is it for four days that he has been ill? 他生病已有四天了嗎? Her mother has been ill since last Friday. 她媽媽從上周五就有病了。 His grandfather has been ill for a long time. 他爺爺已經(jīng)病了好久了。 Mum has been ill for nearly a week. 媽媽病了近一周了。 3. have / has been +介詞短語: The roses have been in flower for a week. 這些玫瑰花已經(jīng)開了一星期了。 Her books have been in popularity recently. 她的書近來大受歡迎。 He is ill and has been in the hospital for a week. 他病了,已住院一星期。 He has been in a spin since the defeat. 他被擊敗以來一直情緒低落。 She has been in her room for hours. 她在自己的房間里待了幾個(gè)小時(shí)。 Ever since Adam fools have been in the majority. 自亞當(dāng)以來,一直就是蠢才占多數(shù)。 These ideas have been in circulation for some time. 這些想法已經(jīng)流行了一段時(shí)間。 The two political parties have been in conflict since the election. 從大選開始,這兩個(gè)政黨就一直爭論不休。 He has been in this class only a few weeks and he is already going ahead. 他來到這個(gè)班級才幾個(gè)星期就已經(jīng)取得了進(jìn)步。 She has been in poor health for some time. 她身體欠佳已有些時(shí)日了。 The phrase has been in wide use since the 1950s. 這個(gè)詞組從五十年代起就被廣泛運(yùn)用了。 She has been in the army for three years. 她參軍已經(jīng)三年。 He has been in the business for many years. 他已經(jīng)商多年。 He has been in the train for a long time. 他坐了很長時(shí)間火車 Our party has been in office for three years. 我們的政黨已經(jīng)執(zhí)政三年了。 4. have / has +延續(xù)動詞: She has lived in luxury all her life. 她一生生活奢侈。 He has lived all his life in He has lived here for the last few years. 過去的幾年他一直住在這里。 My family has lived in this village since time immemorial. 我家很早以前就一直住在這個(gè)村子里。 He has lived there for a great portion of his life. 他在那里住了大半輩子。 I have stayed in The temperature has stayed hot this week. 本周氣溫一直都很熱。 I have stayed in this city for ages. 我已經(jīng)在這個(gè)城市呆了許多年了。 He has worked at physics for many years. 他從事于物理研究許多年了。 He has worked in the factory since last year. 從去年開始,他就在工廠里工作。 He has worked for the firm, man and boy, for thirty years. 他從小至今已為該商行干了三十年。 He has worked for us ever since he left school. 他離開學(xué)校后一直為我們工作。 The Atlantic cable has worked well for many years. 大西洋海底電纜多年來使用情形良好。 Andrew has worked hard up to now. 安德魯一直努力工作到現(xiàn)在。 【結(jié)論】一個(gè)持續(xù)性的動作或狀態(tài),用于“現(xiàn)在完成時(shí)”的時(shí)候,應(yīng)該帶有“時(shí)間段”的狀語,這是語言的邏輯,我們應(yīng)該遵守,否則會引起誤解或句子歧義現(xiàn)象。
|
![]() ![]() |