Hello, 
The AutoCompleteBox is one from the more complex controls. It uses a WatermarkTextBox inside its template. To achieve the needed for the WatermarkTextBox, you can use the same approach: 
<Style TargetType="telerik:RadWatermarkTextBox" BasedOn="{StaticResource RadWatermarkTextBoxStyle}">
    <Style.Triggers>
        <Trigger Property="IsKeyboardFocused" Value="True">
            <Setter Property="Background" Value="Red" />
        </Trigger>
    </Style.Triggers>
</Style>
In AutoCompleteBox: 
<Style x:Key="CustomAutoCompleteTextBoxStyle" TargetType="telerik:RadWatermarkTextBox" BasedOn="{StaticResource RadAutoCompleteTextBoxStyle}">
    <Style.Triggers>
        <Trigger Property="IsKeyboardFocused" Value="True">
            <Setter Property="Background" Value="Red" />
        </Trigger>
    </Style.Triggers>
</Style>
<Style TargetType="telerik:RadAutoCompleteBox" BasedOn="{StaticResource RadAutoCompleteBoxStyle}">
    <Setter Property="TextBoxStyle" Value="{StaticResource CustomAutoCompleteTextBoxStyle}"/>
</Style>
However you will notice that there is a white gap around the WatermarkTextBox on focus caused by settings in the default template. Please let me know whether this is a problem and which is the theme that you use in your project.
				Hi Sia, How to get this with RadAutocompleteBox ?
This sample works for my requirements. Thaks.
As I understand you need to change the focus background without using a custom control template. Please let me know if I am wrong. 
It seems that this can be achieved for the simple controls such as TextBox:
<Style TargetType="TextBox" BasedOn="{StaticResource TextBoxStyle}">
    <Style.Triggers>
        <Trigger Property="IsKeyboardFocused" Value="True">
            <Setter Property="Background" Value="Red" />
        </Trigger>
    </Style.Triggers>
</Style>
In our Fluent theme the trigger should be:
<Style TargetType="TextBox" BasedOn="{StaticResource TextBoxStyle}">
    <Style.Triggers>
        <Trigger Property="IsKeyboardFocused" Value="True">
            <Setter Property="mat:MaterialAssist.MouseOverBrush" Value="Red" />
        </Trigger
    </Style.Triggers>
</Style>
However for complex controls I am afraid to say that it could be impossible to achieve such behavior without setting a custom control template. Please open a support thread in our system referring to this feedback item. This way it would be possible to understand all the requirements that you have.