Have you read Shakespeare? OK D id you read Shakespeare? This is less natural.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
samersamer1974What is the difference between "Have you read Shakespeare?" and "Did you read Shakespeare?"Most
samersamer1974had it better to say: have you ever read shakespare is it more safe to say thatNo. Quite the opposite. If you are in the middle of a conversation and get totally confused about which tense to use (present perfect or simple past), then just guess the simple past. More often than not you'll be right.