Dec 17 2008 2:05AM GMT
Posted by: Margaret Rouse
simple past or present perfect, verbs
Writing for business – Simple past or present perfect
Posted by: Margaret Rouse
Which is correct?
_________ the screencast yet?
a. Did you finish
b. Have you finished
Answer: b
Explanation:
Simple past tense (Did you finish) is used to express a completed action that occurred at a specific moment in the past. Present perfect tense (Have you finished) is used to express something that happened at an unspecified time in the past. Because there’s no mention of a specific time in this sentence, use the present perfect tense.




