+0

In my understanding, "Have you ever been to Japan last year?" is grammatically wrong, because I am using the present perfect tense to ask about a matter that happened in the past.

"Have you ever had a pet when you were young?" seems to be grammatically wrong.

Can I say, "Did you ever had a ped when you were young?" instead?

+0
SnappyCan I say, "Did you ever had a ped when you were young?" instead?

No, but you can say: Did you [ever] have a pet when you were young?

CB

+0
SnappyIn my understanding, "Have you ever been to Japan last year?" is grammatically wrong, because I am using the present perfect tense to ask about a matter that happened in the past.

Well, yes, but it's also wrong because "ever" (at any time) and "last year" are contradictory.

It's like asking if you went to Japan yesterday last month. Emotion: smile

CJ

Students: Are you brave enough to let our tutors analyse your pronunciation?
Comments  
Cool Breezehave a pet

Thanks! Oops, I made a silly grammatical mistake.

 CalifJim's reply was promoted to an answer.
Students: We have free audio pronunciation exercises.