View Single Post
  #1 (permalink)  
Unread Nov 12th, 2015, 06:15 am
Nightedge Nightedge is offline
eslHQ Addict
 
Join Date: May 28th, 2013
Posts: 150
Nightedge is on a distinguished road
Default have you ever with past tense

Could I use know? (not knew or have known)

(A teacher asking a student in class)
-Have you ever watched a film of which you already __ the ending.

My opinion is, 'have you watched' indicates you are talking about the past up to now, not into the future. So knew and have known are both correct, with almost no difference in meaning, and know is wrong. But my friend says the sentence could be used to talk about a general situation, where there's no past or present or future, and that know is also correct. Which one of us is correct?
Reply With Quote