Karl probably (see) 1 "Star Wars" several times for he knows every detail of the film.
  • 1、
【正确答案】 1、正确答案:has seen    
【答案解析】解析:本题考查现在完成时的用法。由于主句中出现了时间短语several times,且从句谓语knows为一般现在时,故主句谓语使用现在完成时。