0
votes
1answer
87 views

“How long have you stayed there?” vs “How long did you stay there?” [duplicate]

I have a doubt about the difference between those two questions. Could you guys give me an appropriate examples and explanation? Thanks in advance!
-2
votes
1answer
43 views

is hidden or has hiidden [closed]

What is appropriate to use he is hidden or he has hidden ? It is bit confusing sometimes ,where to use the perfect form and where to simple
1
vote
1answer
102 views

Present Perfect for the past?

I've come across the - more or less - following sentence in a book (American publisher): "They have done it in the past" I've always thought that "PAST" and "PRESENT PERFECT" can't go together. The ...
1
vote
1answer
74 views

PrP Continuous vs. PrP | Nuance?

I have a question regarding the usage of the Present Perfect and the Present Perfect Continuous. So first, here's the context: I was playing an online game with a couple friends and in this game you ...
1
vote
3answers
198 views

Until you have confirmed + past or present?

Which one of these sentences is correct? The contract will not be signed until you have checked the manuscript and confirmed that everything is ok. The contract will not be signed until you ...
-1
votes
2answers
2k views

What is the difference between has gone and went in this context? [duplicate]

A: Is Mr. Bob at home? B: Sorry, he isn't at home. He___to Hong Kong for vacation? A. went B. has gone C. is going Which one is correct answer? and why it is not the other ones?
2
votes
2answers
185 views

for + present perfect or past simple

Have you ever danced? This is kind of a usual question. What if I wanna ask someone about his experience and find out how long it lasted. Can I say Have you ever danced for 5 hours? (and we're just ...
0
votes
1answer
531 views

Can we use past perfect progressive in the context where present tense is predominantly used?

As I understand, past perfect is used to express an action that had happened before something else in the past. But in the paragraph I came across, there appeared past perfect progressive in the ...
4
votes
1answer
576 views

Present perfect continuous

Are the answers I chose correct. My choices are in bold. I have been pumping/I have pumped up three tyres. Would you like to do the forth? I have been greasing/I have greased my car. That's why my ...
1
vote
1answer
221 views

Present perfect continuous

How are we to understand whether present perfect progressive implies that the action is still in progress, versus implying it has stopped just now or recently? In simple sentences like these two, ...
-2
votes
1answer
278 views

Present perfect or simple past [duplicate]

Why is it better to use simple past than present perfect in the first six sentences? 1.Did you win the game of chess? 2.Did you see Ann? 3.Did you call Jane? 4.When did you join the company? 5.Did ...