[Grammar] You have eaten all the ice cream?

Status
Not open for further replies.

Bonil Koo

New member
Joined
Apr 8, 2011
Member Type
Interested in Language
Native Language
Korean
Home Country
South Korea
Current Location
South Korea
hi.
i can't understand the present perfect tense.

Are "You have eaten all the ice cream?" and "you ate all the ice cream?" different each other?

"I have lost my wallet" - "I lost my wallet"
"Did you eat your lunch?" - "Have you eaten your lunch?"

what's the difference?
 

Barb_D

Moderator
Staff member
Joined
Mar 12, 2007
Member Type
Other
Native Language
American English
Home Country
United States
Current Location
United States
The present perfect connects the past action to the present in some way.

You have eaten all the ice cream. Now I can't have any.
You ate the ice cream. No wonder you're putting on weight.

I've lost my wallet. Now I have to cancel my credit cards, get a new driver's licence, and, oh, by the way, you have to pay for lunch today.
I went to Prague in the spring of 2009. It was a great trip, except that I lost my wallet.
 

TheParser

VIP Member
Joined
Dec 8, 2009
Member Type
Other
Native Language
English
Home Country
United States
Current Location
United States
The present perfect connects the past action to the present in some way.

You have eaten all the ice cream. Now I can't have any.
You ate the ice cream. No wonder you're putting on weight.

I've lost my wallet. Now I have to cancel my credit cards, get a new driver's licence, and, oh, by the way, you have to pay for lunch today.
I went to Prague in the spring of 2009. It was a great trip, except that I lost my wallet.


Moderator Barbara,

I notice that you spelled it "licence." Is there a reason that

you spelled it the British way?

Thank you
 

5jj

Moderator
Staff member
Joined
Oct 14, 2010
Member Type
English Teacher
Native Language
British English
Home Country
Czech Republic
Current Location
Czech Republic
I notice that you spelled it "licence." Is there a reason that you spelled it the British way?
Perhaps civilised ways are slowly creeping across the pond:-D.

Or perhaps it was just a typo:-(.
 

TheParser

VIP Member
Joined
Dec 8, 2009
Member Type
Other
Native Language
English
Home Country
United States
Current Location
United States
Perhaps civilised ways are slowly creeping across the pond:-D.

Or perhaps it was just a typo:-(.

"Civilised"???

Seriously, though, are any British spellings starting to conform with

American spelling?
 

5jj

Moderator
Staff member
Joined
Oct 14, 2010
Member Type
English Teacher
Native Language
British English
Home Country
Czech Republic
Current Location
Czech Republic
"Civilised"??? You bet!

Seriously, though, are any British spellings starting to conform with American spelling?
Apart from anything else, the programs on my computer. They should be programmes.:-x
 
Status
Not open for further replies.
Top