This article looks at major grammatical differences between British English and American English. For a list of vocabulary differences between the two varieties of English, see Varieties of English Vocabulary.
Present Perfect vs Past Simple
BrE sometimes uses the present perfect whilst AmE uses the past simple.
Have you eaten all those biscuits?
Did you eat all those…