Past Perfect v Present Perfect 现在完成时和过去完成时的区别
Can you tell me the difference between theand the tense?
This week Finn and Wang Fei are in the BBC Learning English restaurant, where they are ordering some tasty food such as 口水鸡、羊肉串儿 and 回锅肉。
While they are ordering the food, they ask each other if they have tried these foods before.
The questions they ask either use theperfect or perfect tense.
Listen to the programme to see if you can tell which tense is which.
Here is a simple guide to the difference.
1) Present perfect
We use theperfect to describe or ask about something that happened at an unspecified time in the past. We use has or have with the past participle, for example:
Have you visited Paris?
Have you tried fish and chips?
2) Past perfect
We use it to describe a completed action that happened in the past, before another event in the past. This time we use had plus the past participle.
Had you visited Paris before you went to London?
If you have a question about the English language, email us at firstname.lastname@example.org.
We might produce a programme about your question.