How many times not to play with fire?
-I’m sorry. I’ll never do that again.
A. do you tell
B. had you told
C. are you told
D. have you been told
网友回答
A. do you tell
B. had you told
C. are you told
(答案→)D. have you been told
解析:考查时态及语态。句意:告诉过你多少次不要玩火?对不起,我再也不那么做了。可知上文叙述的是已经完成的动作,you是被告诉的对象,故用被动语态。选D。