The past perfect tense can have a specific time unlike the present perfect tense. Unlke the present perfect tense , the past perfect tense can have a specific time. (Unlike part = the green words) Yes, I think it's ok.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Past perfect - can have a specific time- Not really so
Present perfect - cannot have specific time with its usage.
I have been to the US last August --> Not ok.
Past perfect - can have a specific time
I had visited the US last August before I decided to buy a house there two months later. --> Ok
holydukePresent perfect - cannot have specific time with its usage.
...
Past perfect - can have a specific time
...These observations are correct. However, as vsuresh points out, the second example doesn't really need a past perfect at all, so a better example is needed. I would change your explanation a little:
The present perfect cannot be used to
vsureshShe had done the work when her father arrived. Here past perfect denotes the completion of the action but does not speccify when it was completed.On the contrary, strange as it may seem, a when-clause is regarded as the mention of a specific time.
vsureshThis I thought does not denote a specific timeTrue, it doesn't - not in the sense you're thinking about it. After all, it doesn't say she had done the work at 5:16:25 on 6-28-2011.
holydukeCJ, can you check whether this example works as a specific time with past perfect?It's "perfectly" fine.
I had completed the assignment when the clock struck 12.